Răsfoiți Sursa

retry until success

Rodja Trappe 2 ani în urmă
părinte
comite
0d353c236f
1 a modificat fișierele cu 6 adăugiri și 3 ștergeri
  1. 6 3
      tests/test_auto_context.py

+ 6 - 3
tests/test_auto_context.py

@@ -38,10 +38,13 @@ def test_adding_elements_with_async_await(screen: Screen):
         ui.timer(1.1, add_b, once=True)
         ui.timer(1.1, add_b, once=True)
 
 
     screen.open('/')
     screen.open('/')
-    screen.wait(1.2)
-    assert '''
+    for i in range(20):
+        if not '''
 card
 card
   A
   A
 card
 card
   B
   B
-''' in screen.render_content(), f'{screen.render_content()} should show cards with "A" and "B"'
+''' in screen.render_content():
+        user.wait(0.1)
+    else:
+        raise AssertionError(f'{screen.render_content()} should show cards with "A" and "B"')