Mirror test layout, domcontentloaded waits, backup DB writes outside threads

This commit is contained in:
2026-10-05 09:41:22 +02:00
parent 8f6c5be314
commit 622795c9a0
46 changed files with 296 additions and 241 deletions
+12
View File
@@ -0,0 +1,12 @@
# retoor <retoor@molodetz.nl>
def test_lightbox_opens_and_closes(page, app_server):
page.goto(app_server + "/flyers", wait_until="domcontentloaded")
page.wait_for_selector("html[data-app=ready]")
page.locator("[data-lightbox]").first.click()
lightbox = page.locator("dp-lightbox")
assert lightbox.evaluate("el => el.classList.contains('visible')")
page.keyboard.press("Escape")
assert not lightbox.evaluate("el => el.classList.contains('visible')")
assert page.console_errors == []