diff options
Diffstat (limited to 'Lib/dos-8x3/test_coo.py')
-rw-r--r-- | Lib/dos-8x3/test_coo.py | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/Lib/dos-8x3/test_coo.py b/Lib/dos-8x3/test_coo.py deleted file mode 100644 index a275cf2..0000000 --- a/Lib/dos-8x3/test_coo.py +++ /dev/null @@ -1,40 +0,0 @@ - -# Simple test suite for Cookie.py - -import Cookie - -# Currently this only tests SimpleCookie - -cases = [ - ('chips=ahoy; vienna=finger', {'chips':'ahoy', 'vienna':'finger'}), - ('keebler="E=mc2; L=\\"Loves\\"; fudge=\\012;";', - {'keebler' : 'E=mc2; L="Loves"; fudge=\012;'}), - ] - -for data, dict in cases: - C = Cookie.SimpleCookie() ; C.load(data) - 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') - -assert C['Customer'].value == 'WILE_E_COYOTE' -assert C['Customer']['version'] == '1' -assert C['Customer']['path'] == '/acme' - -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' - |