@@ -309,51 +309,6 @@ async def test_should_restore_state_from_userDataDir(
309309 await browser_context3 .close ()
310310
311311
312- async def test_should_restore_cookies_from_userDataDir (
313- browser_type ,
314- launch_arguments ,
315- tmp_path_factory ,
316- server ,
317- is_chromium ,
318- is_win ,
319- is_mac ,
320- ):
321- if is_chromium and (is_win or is_mac ):
322- pytest .skip ()
323- userDataDir = tmp_path_factory .mktemp ("1" )
324- browser_context = await browser_type .launch_persistent_context (
325- userDataDir , ** launch_arguments
326- )
327- page = await browser_context .new_page ()
328- await page .goto (server .EMPTY_PAGE )
329- document_cookie = await page .evaluate (
330- """() => {
331- document.cookie = 'doSomethingOnlyOnce=true; expires=Fri, 31 Dec 9999 23:59:59 GMT';
332- return document.cookie;
333- }"""
334- )
335-
336- assert document_cookie == "doSomethingOnlyOnce=true"
337- await browser_context .close ()
338-
339- browser_context2 = await browser_type .launch_persistent_context (
340- userDataDir , ** launch_arguments
341- )
342- page2 = await browser_context2 .new_page ()
343- await page2 .goto (server .EMPTY_PAGE )
344- assert await page2 .evaluate ("() => document.cookie" ) == "doSomethingOnlyOnce=true"
345- await browser_context2 .close ()
346-
347- userDataDir2 = tmp_path_factory .mktemp ("2" )
348- browser_context3 = await browser_type .launch_persistent_context (
349- userDataDir2 , ** launch_arguments
350- )
351- page3 = await browser_context3 .new_page ()
352- await page3 .goto (server .EMPTY_PAGE )
353- assert await page3 .evaluate ("() => document.cookie" ) != "doSomethingOnlyOnce=true"
354- await browser_context3 .close ()
355-
356-
357312async def test_should_have_default_url_when_launching_browser (launch_persistent ):
358313 (page , context ) = await launch_persistent ()
359314 urls = list (map (lambda p : p .url , context .pages ))
0 commit comments