diff --git a/src/tests_wordpress/setup_wordpress.py b/src/tests_wordpress/setup_wordpress.py index 725964b..4feca93 100644 --- a/src/tests_wordpress/setup_wordpress.py +++ b/src/tests_wordpress/setup_wordpress.py @@ -4,16 +4,14 @@ from playwright.sync_api import BrowserContext, Page, expect from src.dir_manager import DirManager -@pytest.mark.xfail(reason="wordpress sso login has not been generated") def test_visit_from_domain(authentik_admin_context: BrowserContext, dotenv_config: dict[str, str]): """visit wordpress directly with admin_session, expect not to be logged in""" page = authentik_admin_context.new_page() url = "https://" + dotenv_config["DOMAIN"] page.goto(url) - # look for content wrapper - expect(page.locator("#wpcontent")).to_be_visible(timeout=3_000) - # look for admin bar - expect(page.locator("#wpadminbar")).to_be_visible(timeout=3_000) + with pytest.raises(AssertionError): + # look for admin bar + expect(page.locator("#wpadminbar")).to_be_visible(timeout=3_000) def setup_wordpress_admin_session(authentik_admin_page: Page, DIR: DirManager):