From cc461b2dfc53be6400c951ff5889ba0138d23ea8 Mon Sep 17 00:00:00 2001 From: Euclid Ye Date: Fri, 27 Mar 2026 12:01:56 +0800 Subject: [PATCH] Test unmatching domain --- webdriver/tests/classic/add_cookie/add.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/webdriver/tests/classic/add_cookie/add.py b/webdriver/tests/classic/add_cookie/add.py index 8fc729007de620..acc725f58554b4 100644 --- a/webdriver/tests/classic/add_cookie/add.py +++ b/webdriver/tests/classic/add_cookie/add.py @@ -319,3 +319,19 @@ def test_add_cookie_with_invalid_expiry(session, url, expiry): response = add_cookie(session, new_cookie) assert_error(response, "invalid argument") + + +def test_add_cookie_with_domain_not_matching_current_domain(session, url): + session.url = url("/common/blank.html") + + new_cookie = { + "name": "hello", + "value": "world", + "domain": "example.com", + "path": "/", + "httpOnly": False, + "secure": False + } + + response = add_cookie(session, new_cookie) + assert_error(response, "invalid cookie domain")