# retoor import time from tests.conftest import BASE_URL, CACHE_VERSION_PROPAGATION_SECONDS from devplacepy.database import set_setting def test_issue_job_status_not_found(alice): page, _ = alice set_setting("happy_404_enabled", "0") time.sleep(CACHE_VERSION_PROPAGATION_SECONDS) try: page.goto(f"{BASE_URL}/issues/jobs/nonexistent-job", wait_until="domcontentloaded") assert page.is_visible("h1.error-code:has-text('404')") assert page.is_visible("text=Page not found") finally: set_setting("happy_404_enabled", "1") time.sleep(CACHE_VERSION_PROPAGATION_SECONDS)