def test_group_cookies(): CA = cookies.CookieAttrs groups = [ [ "one=uno; foo=bar; foo=baz", [('one', 'uno', CA([])), ('foo', 'bar', CA([])), ('foo', 'baz', CA([]))] ], [ "one=uno; Path=/; foo=bar; Max-Age=0; foo=baz; expires=24-08-1993", [('one', 'uno', CA([('Path', '/')])), ('foo', 'bar', CA([('Max-Age', '0')])), ('foo', 'baz', CA([('expires', '24-08-1993')]))] ], ["one=uno;", [('one', 'uno', CA([]))]], [ "one=uno; Path=/; Max-Age=0; Expires=24-08-1993", [('one', 'uno', CA([('Path', '/'), ('Max-Age', '0'), ('Expires', '24-08-1993')]))] ], ["path=val; Path=/", [('path', 'val', CA([('Path', '/')]))]] ] for c, expected in groups: observed = cookies.group_cookies(cookies.parse_cookie_header(c)) assert observed == expected
def test_group_cookies(): CA = cookies.CookieAttrs groups = [ [ "one=uno; foo=bar; foo=baz", [ ('one', 'uno', CA([])), ('foo', 'bar', CA([])), ('foo', 'baz', CA([])) ] ], [ "one=uno; Path=/; foo=bar; Max-Age=0; foo=baz; expires=24-08-1993", [ ('one', 'uno', CA([('Path', '/')])), ('foo', 'bar', CA([('Max-Age', '0')])), ('foo', 'baz', CA([('expires', '24-08-1993')])) ] ], [ "one=uno;", [ ('one', 'uno', CA([])) ] ], [ "one=uno; Path=/; Max-Age=0; Expires=24-08-1993", [ ('one', 'uno', CA([('Path', '/'), ('Max-Age', '0'), ('Expires', '24-08-1993')])) ] ], [ "path=val; Path=/", [ ('path', 'val', CA([('Path', '/')])) ] ] ] for c, expected in groups: observed = cookies.group_cookies(cookies.parse_cookie_header(c)) assert observed == expected
def format_request_cookies(fields): return format_cookies(cookies.group_cookies(fields))
def format_request_cookies(self, fields): return self.format_cookies(cookies.group_cookies(fields))