diff options
author | Andrew M. Kuchling <amk@amk.ca> | 2001-02-21 01:17:54 +0000 |
---|---|---|
committer | Andrew M. Kuchling <amk@amk.ca> | 2001-02-21 01:17:54 +0000 |
commit | 8b94b1c74a5d81ec0db14b0f1d4b65e6b592a680 (patch) | |
tree | fc5f522f801cb1a14e8ce76e0229375945415570 | |
parent | 715346060abe7385376aaeaa4da57dd6b7513e92 (diff) | |
download | cpython-git-8b94b1c74a5d81ec0db14b0f1d4b65e6b592a680.tar.gz |
Added test for patch #103473: test an unquoted cookie value containing '='
-rw-r--r-- | Lib/test/output/test_cookie | 4 | ||||
-rw-r--r-- | Lib/test/test_cookie.py | 3 |
2 files changed, 7 insertions, 0 deletions
diff --git a/Lib/test/output/test_cookie b/Lib/test/output/test_cookie index 8ef2ce74df..c04bfee3a9 100644 --- a/Lib/test/output/test_cookie +++ b/Lib/test/output/test_cookie @@ -10,6 +10,10 @@ Set-Cookie: chips=ahoy; Set-Cookie: keebler="E=mc2; L=\"Loves\"; fudge=\012;"; keebler 'E=mc2; L="Loves"; fudge=\n;' 'E=mc2; L="Loves"; fudge=\n;' Set-Cookie: keebler="E=mc2; L=\"Loves\"; fudge=\012;"; +<SimpleCookie: keebler='E=mc2'> +Set-Cookie: keebler=E=mc2; + keebler 'E=mc2' 'E=mc2' +Set-Cookie: keebler=E=mc2; Set-Cookie: Customer="WILE_E_COYOTE"; Path=/acme; <SCRIPT LANGUAGE="JavaScript"> diff --git a/Lib/test/test_cookie.py b/Lib/test/test_cookie.py index 87d0521b68..df592f31fd 100644 --- a/Lib/test/test_cookie.py +++ b/Lib/test/test_cookie.py @@ -10,6 +10,9 @@ cases = [ ('chips=ahoy; vienna=finger', {'chips':'ahoy', 'vienna':'finger'}), ('keebler="E=mc2; L=\\"Loves\\"; fudge=\\012;";', {'keebler' : 'E=mc2; L="Loves"; fudge=\012;'}), + + # Check illegal cookies that have an '=' char in an unquoted value + ('keebler=E=mc2;', {'keebler' : 'E=mc2'}) ] for data, dict in cases: |