diff options
author | Georg Brandl <georg@python.org> | 2005-08-25 07:32:42 (GMT) |
---|---|---|
committer | Georg Brandl <georg@python.org> | 2005-08-25 07:32:42 (GMT) |
commit | 8246c439a8246093b03e3987d6c1496ebe73b81c (patch) | |
tree | 83b3f6764e4e6f4cbad1240db9c3bba27025c472 /Lib | |
parent | 3fa5575fa4d06c3ae3909f5a8b4f29274767e33d (diff) | |
download | cpython-8246c439a8246093b03e3987d6c1496ebe73b81c.zip cpython-8246c439a8246093b03e3987d6c1496ebe73b81c.tar.gz cpython-8246c439a8246093b03e3987d6c1496ebe73b81c.tar.bz2 |
Correct test suite for #848017.
Diffstat (limited to 'Lib')
-rw-r--r-- | Lib/Cookie.py | 3 | ||||
-rw-r--r-- | Lib/test/test_cookie.py | 6 |
2 files changed, 5 insertions, 4 deletions
diff --git a/Lib/Cookie.py b/Lib/Cookie.py index fa2e05e..20a2941 100644 --- a/Lib/Cookie.py +++ b/Lib/Cookie.py @@ -224,6 +224,7 @@ __all__ = ["CookieError","BaseCookie","SimpleCookie","SerialCookie", _nulljoin = ''.join _semispacejoin = '; '.join +_spacejoin = ' '.join # # Define an exception visible to External modules @@ -594,7 +595,7 @@ class BaseCookie(dict): items.sort() for K,V in items: L.append( '%s=%s' % (K,repr(V.value) ) ) - return '<%s: %s>' % (self.__class__.__name__, _semispacejoin(L)) + return '<%s: %s>' % (self.__class__.__name__, _spacejoin(L)) def js_output(self, attrs=None): """Return a string suitable for JavaScript.""" diff --git a/Lib/test/test_cookie.py b/Lib/test/test_cookie.py index 3e80b6f..c20beee 100644 --- a/Lib/test/test_cookie.py +++ b/Lib/test/test_cookie.py @@ -12,17 +12,17 @@ warnings.filterwarnings("ignore", cases = [ ('chips=ahoy; vienna=finger', {'chips':'ahoy', 'vienna':'finger'}), - ('keebler="E=mc2; L=\\"Loves\\"; fudge=\\012;";', + ('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'}) + ('keebler=E=mc2', {'keebler' : 'E=mc2'}) ] for data, dict in cases: C = Cookie.SimpleCookie() ; C.load(data) print repr(C) - print str(C) + print C.output(sep='\n') for k, v in sorted(dict.iteritems()): print ' ', k, repr( C[k].value ), repr(v) verify(C[k].value == v) |