diff options
Diffstat (limited to 'Lib/test/test_cookie.py')
-rw-r--r-- | Lib/test/test_cookie.py | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/Lib/test/test_cookie.py b/Lib/test/test_cookie.py index 9ae009d..a275cf2 100644 --- a/Lib/test/test_cookie.py +++ b/Lib/test/test_cookie.py @@ -13,10 +13,12 @@ cases = [ for data, dict in cases: C = Cookie.SimpleCookie() ; C.load(data) - print C + print repr(C) + print str(C) for k, v in dict.items(): print ' ', k, repr( C[k].value ), repr(v) assert C[k].value == v + print C[k] C = Cookie.SimpleCookie() C.load('Customer="WILE_E_COYOTE"; Version=1; Path=/acme') @@ -29,3 +31,10 @@ print C.output(['path']) print C.js_output() print C.js_output(['path']) +# Try cookie with quoted meta-data +C = Cookie.SimpleCookie() +C.load('Customer="WILE_E_COYOTE"; Version="1"; Path="/acme"') +assert C['Customer'].value == 'WILE_E_COYOTE' +assert C['Customer']['version'] == '1' +assert C['Customer']['path'] == '/acme' + |