We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents c9d37c0 + 1f291df commit b5970d6Copy full SHA for b5970d6
tests/conftest.py
@@ -14,12 +14,13 @@
14
NEXT_TEST_EVENT = Event()
15
16
17
-@pytest.fixture
18
-async def browser() -> AsyncGenerator[zd.Browser, None]:
+@pytest.fixture(params=[{"headless": True}, {"headless": False}])
+async def browser(request: pytest.FixtureRequest) -> AsyncGenerator[zd.Browser, None]:
19
NEXT_TEST_EVENT.clear()
20
browser = await zd.start(
21
# use wayland for rendering instead of default X11 backend
22
browser_args=["--enable-features=UseOzonePlatform", "--ozone-platform=wayland"],
23
+ headless=request.param["headless"],
24
)
25
browser_pid = browser._process_pid
26
assert browser_pid is not None and browser_pid > 0
0 commit comments