<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>