def test_cookie_set_after_del(self): resp = StreamResponse() resp.del_cookie('name') resp.set_cookie('name', 'val') # check for Max-Age dropped self.assertEqual(str(resp.cookies), 'Set-Cookie: name=val')
def test_cookie_set_after_del(): resp = StreamResponse() resp.del_cookie('name') resp.set_cookie('name', 'val') # check for Max-Age dropped expected = 'Set-Cookie: name=val; Path=/' assert str(resp.cookies) == expected
def test_cookie_set_after_del(self): resp = StreamResponse() resp.del_cookie("name") resp.set_cookie("name", "val") # check for Max-Age dropped expected = "Set-Cookie: name=val; Path=/" self.assertEqual(str(resp.cookies), expected)
def test_response_cookies(self): resp = StreamResponse() self.assertEqual(resp.cookies, {}) self.assertEqual(str(resp.cookies), '') resp.set_cookie('name', 'value') self.assertEqual(str(resp.cookies), 'Set-Cookie: name=value; Path=/') resp.set_cookie('name', 'other_value') self.assertEqual(str(resp.cookies), 'Set-Cookie: name=other_value; Path=/') resp.cookies['name'] = 'another_other_value' resp.cookies['name']['max-age'] = 10 self.assertEqual( str(resp.cookies), 'Set-Cookie: name=another_other_value; Max-Age=10; Path=/') resp.del_cookie('name') self.assertEqual( str(resp.cookies), 'Set-Cookie: name=; Max-Age=0; Path=/') resp.set_cookie('name', 'value', domain='local.host', path=None) self.assertEqual(str(resp.cookies), 'Set-Cookie: name=value; Domain=local.host')
def test_response_cookie_path(self): resp = StreamResponse() self.assertEqual(resp.cookies, {}) resp.set_cookie("name", "value", path="/some/path") self.assertEqual(str(resp.cookies), "Set-Cookie: name=value; Path=/some/path") resp.set_cookie("name", "value", expires="123") self.assertEqual(str(resp.cookies), "Set-Cookie: name=value; expires=123;" " Path=/") resp.set_cookie( "name", "value", domain="example.com", path="/home", expires="123", max_age="10", secure=True, httponly=True, version="2.0", ) self.assertEqual( str(resp.cookies).lower(), "set-cookie: name=value; " "domain=example.com; " "expires=123; " "httponly; " "max-age=10; " "path=/home; " "secure; " "version=2.0", )
def test_response_cookie_path(self): req = self.make_request('GET', '/') resp = StreamResponse(req) self.assertEqual(resp.cookies, {}) resp.set_cookie('name', 'value', path='/some/path') self.assertEqual(str(resp.cookies), 'Set-Cookie: name=value; Path=/some/path') resp.set_cookie('name', 'value', expires='123') self.assertEqual(str(resp.cookies), 'Set-Cookie: name=value; expires=123;' ' Path=/some/path') resp.set_cookie('name', 'value', domain='example.com', path='/home', expires='123', max_age='10', secure=True, httponly=True, version='2.0') self.assertEqual(str(resp.cookies), 'Set-Cookie: name=value; ' 'Domain=example.com; ' 'expires=123; ' 'httponly; ' 'Max-Age=10; ' 'Path=/home; ' 'secure; ' 'Version=2.0')
def test_response_cookie_path(): resp = StreamResponse() assert resp.cookies == {} resp.set_cookie('name', 'value', path='/some/path') assert str(resp.cookies) == 'Set-Cookie: name=value; Path=/some/path' resp.set_cookie('name', 'value', expires='123') assert (str(resp.cookies) == 'Set-Cookie: name=value; expires=123; Path=/') resp.set_cookie('name', 'value', domain='example.com', path='/home', expires='123', max_age='10', secure=True, httponly=True, version='2.0') assert (str(resp.cookies).lower() == 'set-cookie: name=value; ' 'domain=example.com; ' 'expires=123; ' 'httponly; ' 'max-age=10; ' 'path=/home; ' 'secure; ' 'version=2.0')
def test_response_cookies(self): resp = StreamResponse() self.assertEqual(resp.cookies, {}) self.assertEqual(str(resp.cookies), "") resp.set_cookie("name", "value") self.assertEqual(str(resp.cookies), "Set-Cookie: name=value; Path=/") resp.set_cookie("name", "other_value") self.assertEqual(str(resp.cookies), "Set-Cookie: name=other_value; Path=/") resp.cookies["name"] = "another_other_value" resp.cookies["name"]["max-age"] = 10 self.assertEqual(str(resp.cookies), "Set-Cookie: name=another_other_value; Max-Age=10; Path=/") resp.del_cookie("name") expected = 'Set-Cookie: name=("")?; Max-Age=0; Path=/' self.assertRegex(str(resp.cookies), expected) resp.set_cookie("name", "value", domain="local.host") expected = "Set-Cookie: name=value; Domain=local.host; Path=/" self.assertEqual(str(resp.cookies), expected)
def test_response_cookies(): resp = StreamResponse() assert resp.cookies == {} assert str(resp.cookies) == '' resp.set_cookie('name', 'value') assert str(resp.cookies) == 'Set-Cookie: name=value; Path=/' resp.set_cookie('name', 'other_value') assert str(resp.cookies) == 'Set-Cookie: name=other_value; Path=/' resp.cookies['name'] = 'another_other_value' resp.cookies['name']['max-age'] = 10 assert (str(resp.cookies) == 'Set-Cookie: name=another_other_value; Max-Age=10; Path=/') resp.del_cookie('name') expected = 'Set-Cookie: name=("")?; Max-Age=0; Path=/' assert re.match(expected, str(resp.cookies)) resp.set_cookie('name', 'value', domain='local.host') expected = 'Set-Cookie: name=value; Domain=local.host; Path=/' assert str(resp.cookies) == expected
def test_response_cookies(self): req = self.make_request('GET', '/') resp = StreamResponse(req) self.assertEqual(resp.cookies, {}) self.assertEqual(str(resp.cookies), '') resp.set_cookie('name', 'value') self.assertEqual(str(resp.cookies), 'Set-Cookie: name=value') resp.set_cookie('name', 'other_value') self.assertEqual(str(resp.cookies), 'Set-Cookie: name=other_value') resp.cookies['name'] = 'another_other_value' resp.cookies['name']['max-age'] = 10 self.assertEqual(str(resp.cookies), 'Set-Cookie: name=another_other_value; Max-Age=10') resp.del_cookie('name') self.assertEqual(str(resp.cookies), 'Set-Cookie: name=; Max-Age=0') resp.set_cookie('name', 'value', domain='local.host') self.assertEqual(str(resp.cookies), 'Set-Cookie: name=value; Domain=local.host')
def test_response_cookies(): resp = StreamResponse() assert resp.cookies == {} assert str(resp.cookies) == '' resp.set_cookie('name', 'value') assert str(resp.cookies) == 'Set-Cookie: name=value; Path=/' resp.set_cookie('name', 'other_value') assert str(resp.cookies) == 'Set-Cookie: name=other_value; Path=/' resp.cookies['name'] = 'another_other_value' resp.cookies['name']['max-age'] = 10 assert (str(resp.cookies) == 'Set-Cookie: name=another_other_value; Max-Age=10; Path=/') resp.del_cookie('name') expected = ('Set-Cookie: name=("")?; ' 'expires=Thu, 01 Jan 1970 00:00:00 GMT; Max-Age=0; Path=/') assert re.match(expected, str(resp.cookies)) resp.set_cookie('name', 'value', domain='local.host') expected = 'Set-Cookie: name=value; Domain=local.host; Path=/' assert str(resp.cookies) == expected
def test_response_cookie_path(self): resp = StreamResponse() self.assertEqual(resp.cookies, {}) resp.set_cookie('name', 'value', path='/some/path') self.assertEqual(str(resp.cookies), 'Set-Cookie: name=value; Path=/some/path') resp.set_cookie('name', 'value', expires='123') self.assertEqual(str(resp.cookies), 'Set-Cookie: name=value; expires=123;' ' Path=/') resp.set_cookie('name', 'value', domain='example.com', path='/home', expires='123', max_age='10', secure=True, httponly=True, version='2.0') self.assertEqual(str(resp.cookies).lower(), 'set-cookie: name=value; ' 'domain=example.com; ' 'expires=123; ' 'httponly; ' 'max-age=10; ' 'path=/home; ' 'secure; ' 'version=2.0')