diff --git a/tests/test_actor_profile.py b/tests/test_actor_profile.py index 45b803c..8e23b4c 100644 --- a/tests/test_actor_profile.py +++ b/tests/test_actor_profile.py @@ -74,6 +74,7 @@ def test_a_visitor_sees_no_edit_controls(actor: Actor): with actor.page.expect_response(lambda r: r.request.method == "PATCH") as resp: actor.page.get_by_role("button", name="Save").click() assert resp.value.ok + actor.page.wait_for_load_state("load") # wait for HX-Redirect navigation to finish actor.page.context.clear_cookies() actor.page.goto(f"{actor.app_url}/{actor.handle}") diff --git a/tests/test_mod_version.py b/tests/test_mod_version.py index 1e1e062..8566a2d 100644 --- a/tests/test_mod_version.py +++ b/tests/test_mod_version.py @@ -40,6 +40,7 @@ def test_the_card_offers_the_newest_version_and_the_tab_lists_them_all(actor: Ac expect(actor.page.get_by_role("link", name="Download v2.0")).to_be_visible() actor.page.get_by_role("link", name="Versions").click() + expect(actor.page.locator(".version-header h2").first).to_be_visible() names = actor.page.locator(".version-header h2").all_text_contents() assert names == ["v2.0", "v1.0"]