<pre style='margin:0'>
Joshua Root (jmroot) pushed a commit to branch master
in repository macports-base.
</pre>
<p><a href="https://github.com/macports/macports-base/commit/ec5cf260fb74fe1c90f351393750a053ebdd50b8">https://github.com/macports/macports-base/commit/ec5cf260fb74fe1c90f351393750a053ebdd50b8</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new ec5cf260f Fix ping cache tests
</span>ec5cf260f is described below
<span style='display:block; white-space:pre;color:#808000;'>commit ec5cf260fb74fe1c90f351393750a053ebdd50b8
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Sun Feb 18 04:58:45 2024 +1100
<span style='display:block; white-space:pre;color:#404040;'> Fix ping cache tests
</span>---
src/macports1.0/tests/macports.test | 13 +++++++------
1 file changed, 7 insertions(+), 6 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/src/macports1.0/tests/macports.test b/src/macports1.0/tests/macports.test
</span><span style='display:block; white-space:pre;color:#808080;'>index e62da024e..e8e8e8d07 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/src/macports1.0/tests/macports.test
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/src/macports1.0/tests/macports.test
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -486,13 +486,13 @@ test mportopen_installed {
</span> test mportshutdown {
Mport shutdown unit test.
} -setup {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- unset macports::ping_cache
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set macports::ping_cache [dict create]
</span>
set time [expr [clock seconds] - 86100]
set time_exp [expr [clock seconds] - 87000]
set macports::portdbpath $pwd/portdbpath
<span style='display:block; white-space:pre;background:#ffe0e0;'>- set macports::ping_cache(host1) [list test $time]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set macports::ping_cache(host2) [list test $time_exp]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ dict set macports::ping_cache host1 [list test $time]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ dict set macports::ping_cache host2 [list test $time_exp]
</span>
file mkdir $macports::portdbpath
close [open $macports::portdbpath/pingtimes w+]
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -961,7 +961,7 @@ test get_pingtime {
</span> Get ping time unit test.
} -setup {
set time [expr [clock seconds] - 86300]
<span style='display:block; white-space:pre;background:#ffe0e0;'>- set macports::ping_cache(macports.org) [list MacPorts $time]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ dict set macports::ping_cache macports.org [list MacPorts $time]
</span> set macports::host_blacklist macports_blacklist
set macports::preferred_hosts macports_pref
} -body {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -981,8 +981,9 @@ test get_pingtime {
</span> test set_pingtime {
Set ping time unit test.
} -body {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- set macports::ping_cache(macports) {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {[lindex [macports::set_pingtime macports 007] 0] != 007} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ dict set macports::ping_cache macports {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ macports::set_pingtime macports 007
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {[macports::get_pingtime macports] != 007} {
</span> return "FAIL: ping time not set"
}
return "Set ping time successful."
</pre><pre style='margin:0'>
</pre>