From 71ef61a396f0ad88e8c802d7ffea1ebeba24e1d7 Mon Sep 17 00:00:00 2001 From: Arne Tarara Date: Mon, 2 Oct 2023 17:31:40 +0200 Subject: [PATCH] Adding the sleep also to the docs workflow --- energy-tests/nextcloud_create_user.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/energy-tests/nextcloud_create_user.py b/energy-tests/nextcloud_create_user.py index 6a77c6e5..0e324828 100644 --- a/energy-tests/nextcloud_create_user.py +++ b/energy-tests/nextcloud_create_user.py @@ -26,6 +26,11 @@ def create_user(playwright: Playwright, browser_name: str, username: str, passwo page.get_by_label("Account name or email").press("Tab") page.get_by_label("Password", exact=True).fill("Override") page.get_by_label("Password", exact=True).press("Enter") + + log_note("Wait for welcome popup") + # Sleep to make sure the modal has time to appear before continuing navigation + sleep(5) + with contextlib.suppress(Exception): page.get_by_role("button", name="Close modal").click(timeout=15_000) log_note("Create user")