]> gitweb.factorcode.org Git - factor.git/commitdiff
io.monitors: fix test by disposing then pumping events
authorDoug Coleman <doug.coleman@gmail.com>
Sat, 21 Jan 2023 21:58:40 +0000 (15:58 -0600)
committerDoug Coleman <doug.coleman@gmail.com>
Sat, 21 Jan 2023 22:00:06 +0000 (16:00 -0600)
fixes #2746

basis/io/monitors/monitors-tests.factor

index 7b8fbe318562076c8266af8f573d1f882134a2db..fdec5a87b03c73149a25819da42dce4d970a664f 100644 (file)
@@ -126,11 +126,11 @@ sequences threads tools.test ;
             10 seconds "m" get set-timeout
 
             [
-                [ "m" get next-change ] [ ] recover
+                250 milliseconds sleep ! let the dispose run, then pump
+                [ "m" get next-change ] [ ] recover ! pump event
                 "p" get fulfill
             ] in-thread
 
-            250 milliseconds sleep
             "m" get dispose
 
             "p" get 10 seconds ?promise-timeout