def test_append_header(self): response = BaseResponse() response.set_header("x-test", "foo") headers = [value for name, value in response.wsgiheader() if name.title() == "X-Test"] self.assertEqual(["foo"], headers) self.assertEqual("foo", response["x-test"]) response.set_header("X-Test", "bar", True) headers = [value for name, value in response.wsgiheader() if name.title() == "X-Test"] self.assertEqual(["foo", "bar"], headers) self.assertEqual("bar", response["x-test"])
def test_set_header(self): response = BaseResponse() response["x-test"] = "foo" headers = [value for name, value in response.wsgiheader() if name.title() == "X-Test"] self.assertEqual(["foo"], headers) self.assertEqual("foo", response["x-test"]) response["X-Test"] = "bar" headers = [value for name, value in response.wsgiheader() if name.title() == "X-Test"] self.assertEqual(["bar"], headers) self.assertEqual("bar", response["x-test"])
def test_append_header(self): response = BaseResponse() response.set_header('x-test', 'foo') headers = [value for name, value in response.wsgiheader() if name.title() == 'X-Test'] self.assertEqual(['foo'], headers) self.assertEqual('foo', response['x-test']) response.set_header('X-Test', 'bar', True) headers = [value for name, value in response.wsgiheader() if name.title() == 'X-Test'] self.assertEqual(['foo', 'bar'], headers) self.assertEqual('bar', response['x-test'])
def test_set_header(self): response = BaseResponse() response['x-test'] = 'foo' headers = [value for name, value in response.wsgiheader() if name.title() == 'X-Test'] self.assertEqual(['foo'], headers) self.assertEqual('foo', response['x-test']) response['X-Test'] = 'bar' headers = [value for name, value in response.wsgiheader() if name.title() == 'X-Test'] self.assertEqual(['bar'], headers) self.assertEqual('bar', response['x-test'])
def test_delete_cookie(self): response = BaseResponse() response.set_cookie('name', 'value') response.delete_cookie('name') cookies = [value for name, value in response.wsgiheader() if name.title() == 'Set-Cookie'] self.assertTrue('name=;' in cookies[0])
def test_set_cookie(self): response.set_cookie("name", "value", max_age=5) response.set_cookie("name2", "value 2", path="/foo") cookies = [value for name, value in response.wsgiheader() if name.title() == "Set-Cookie"] cookies.sort() self.assertTrue(cookies[0], "name=value; Max-Age=5") self.assertTrue(cookies[1], 'name2="value 2"; Path=/foo')
def test_set_cookie(self): response.set_cookie('name', 'value', max_age=5) response.set_cookie('name2', 'value 2', path='/foo') cookies = [value for name, value in response.wsgiheader() if name.title() == 'Set-Cookie'] cookies.sort() self.assertTrue(cookies[0], 'name=value; Max-Age=5') self.assertTrue(cookies[1], 'name2="value 2"; Path=/foo')
def test_set_cookie(self): response.set_cookie('name', 'value', max_age=5) response.set_cookie('name2', 'value 2', path='/foo') cookies = [ value for name, value in response.wsgiheader() if name.title() == 'Set-Cookie' ] cookies.sort() self.assertTrue(cookies[0], 'name=value; Max-Age=5') self.assertTrue(cookies[1], 'name2="value 2"; Path=/foo')
def test_delete_cookie(self): response.set_cookie("name", "value") response.delete_cookie("name") cookies = [value for name, value in response.wsgiheader() if name.title() == "Set-Cookie"] self.assertTrue("name=;" in cookies[0])