Skip to content

Commit 3937ef8

Browse files
yezhizhenservo-wpt-sync
authored andcommitted
Add Cookie: Add invalid expiry time test
Signed-off-by: Euclid Ye <yezhizhenjiakang@gmail.com>
1 parent dc98ee8 commit 3937ef8

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

webdriver/tests/classic/add_cookie/add.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -305,3 +305,17 @@ def test_add_cookie_with_invalid_samesite_type(session, url, same_site):
305305

306306
response = add_cookie(session, new_cookie)
307307
assert_error(response, "invalid argument")
308+
309+
310+
@pytest.mark.parametrize("expiry", [2 ** 53, -1, 0.5])
311+
def test_add_cookie_with_invalid_expiry(session, url, expiry):
312+
new_cookie = {
313+
"name": "hello",
314+
"value": "world",
315+
"expiry": expiry
316+
}
317+
318+
session.url = url("/common/blank.html")
319+
320+
response = add_cookie(session, new_cookie)
321+
assert_error(response, "invalid argument")

0 commit comments

Comments
 (0)