Skip to content

Commit a598767

Browse files
authored
Merge pull request #210 from plotly/andrew/restarter
Andrew/restarter
2 parents e6bc107 + a4e38e8 commit a598767

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

tests/test_process.py

+4-2
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,8 @@ async def test_context(headless, sandbox, gpu):
4040
)
4141
response = await browser.send_command(command="Target.getTargets")
4242
assert "result" in response and "targetInfos" in response["result"] # noqa: PT018 combined assert
43-
assert len(response["result"]["targetInfos"]) != 0
43+
if len(response["result"]["targetInfos"]) == 0:
44+
await browser.create_tab()
4445
assert isinstance(browser.get_tab(), choreo.Tab)
4546
assert len(browser.get_tab().sessions) == 1
4647
# let asyncio do some cleaning up if it wants, may prevent warnings
@@ -62,7 +63,8 @@ async def test_no_context(headless, sandbox, gpu):
6263
async with timeout(pytest.default_timeout):
6364
response = await browser.send_command(command="Target.getTargets")
6465
assert "result" in response and "targetInfos" in response["result"] # noqa: PT018 combined assert
65-
assert len(response["result"]["targetInfos"]) != 0
66+
if len(response["result"]["targetInfos"]) == 0:
67+
await browser.create_tab()
6668
assert isinstance(browser.get_tab(), choreo.Tab)
6769
assert len(browser.get_tab().sessions) == 1
6870
finally:

0 commit comments

Comments
 (0)