@@ -21,7 +21,7 @@ async def test_should_return_no_cookies_in_pristine_browser_context(context):
21
21
assert await context .cookies () == []
22
22
23
23
24
- async def test_should_get_a_cookie (context , page , server , is_firefox ):
24
+ async def test_should_get_a_cookie (context , page , server , is_chromium ):
25
25
await page .goto (server .EMPTY_PAGE )
26
26
document_cookie = await page .evaluate (
27
27
"""() => {
@@ -39,12 +39,12 @@ async def test_should_get_a_cookie(context, page, server, is_firefox):
39
39
"expires" : - 1 ,
40
40
"httpOnly" : False ,
41
41
"secure" : False ,
42
- "sameSite" : "None" ,
42
+ "sameSite" : "Lax" if is_chromium else " None" ,
43
43
}
44
44
]
45
45
46
46
47
- async def test_should_get_a_non_session_cookie (context , page , server , is_firefox ):
47
+ async def test_should_get_a_non_session_cookie (context , page , server , is_chromium ):
48
48
await page .goto (server .EMPTY_PAGE )
49
49
# @see https://en.wikipedia.org/wiki/Year_2038_problem
50
50
date = int (datetime .datetime (2038 , 1 , 1 ).timestamp () * 1000 )
@@ -66,7 +66,7 @@ async def test_should_get_a_non_session_cookie(context, page, server, is_firefox
66
66
"expires" : date / 1000 ,
67
67
"httpOnly" : False ,
68
68
"secure" : False ,
69
- "sameSite" : "None" ,
69
+ "sameSite" : "Lax" if is_chromium else " None" ,
70
70
}
71
71
]
72
72
@@ -124,7 +124,7 @@ async def test_should_properly_report_lax_sameSite_cookie(
124
124
assert cookies [0 ]["sameSite" ] == "Lax"
125
125
126
126
127
- async def test_should_get_multiple_cookies (context , page , server , is_firefox ):
127
+ async def test_should_get_multiple_cookies (context , page , server , is_chromium ):
128
128
await page .goto (server .EMPTY_PAGE )
129
129
document_cookie = await page .evaluate (
130
130
"""() => {
@@ -145,7 +145,7 @@ async def test_should_get_multiple_cookies(context, page, server, is_firefox):
145
145
"expires" : - 1 ,
146
146
"httpOnly" : False ,
147
147
"secure" : False ,
148
- "sameSite" : "None" ,
148
+ "sameSite" : "Lax" if is_chromium else " None" ,
149
149
},
150
150
{
151
151
"name" : "username" ,
@@ -155,12 +155,12 @@ async def test_should_get_multiple_cookies(context, page, server, is_firefox):
155
155
"expires" : - 1 ,
156
156
"httpOnly" : False ,
157
157
"secure" : False ,
158
- "sameSite" : "None" ,
158
+ "sameSite" : "Lax" if is_chromium else " None" ,
159
159
},
160
160
]
161
161
162
162
163
- async def test_should_get_cookies_from_multiple_urls (context ):
163
+ async def test_should_get_cookies_from_multiple_urls (context , is_chromium ):
164
164
await context .add_cookies (
165
165
[
166
166
{"url" : "https://foo.com" , "name" : "doggo" , "value" : "woofs" },
@@ -180,7 +180,7 @@ async def test_should_get_cookies_from_multiple_urls(context):
180
180
"expires" : - 1 ,
181
181
"httpOnly" : False ,
182
182
"secure" : True ,
183
- "sameSite" : "None" ,
183
+ "sameSite" : "Lax" if is_chromium else " None" ,
184
184
},
185
185
{
186
186
"name" : "doggo" ,
@@ -190,6 +190,6 @@ async def test_should_get_cookies_from_multiple_urls(context):
190
190
"expires" : - 1 ,
191
191
"httpOnly" : False ,
192
192
"secure" : True ,
193
- "sameSite" : "None" ,
193
+ "sameSite" : "Lax" if is_chromium else " None" ,
194
194
},
195
195
]
0 commit comments