def test_03_sending_string_response(self): """ Sending a base string as a response and expecting it to be converted to a response with cookie set to cookie fix time. """ root = Root() self.req.app = root explicit_session = root.setup_session(self.req) root.setup_db(self.req) root.setup_lang(self.req) request = root.get_request(self.req) result = 'This is an example basestring response' response = root.get_response(request, result, explicit_session) cookie = [h for h in response.headers if h[0] == 'Set-Cookie'][0] cookies = [l for l in cookie[1].split('; ')] cookie_data = [kv.split('=') for kv in cookies] cookie_age = [int(c[1]) for c in cookie_data if c[0] == 'Max-Age'][0] err = 'Our cookie fix is not converting basestring as expected' self.assertEqual(cookie_age, 3600 * 12, err)
def test_03_sending_string_response(self): """ Sending a base string as a response and expecting it to be converted to a response with cookie set to cookie fix time. """ root = Root() self.req.app = root explicit_session = root.setup_session(self.req) root.setup_db(self.req) root.setup_lang(self.req) request = root.get_request(self.req) result = 'This is an example basestring response' response = root.get_response(request, result, explicit_session) cookie = [h for h in response.headers if h[0] == 'Set-Cookie'][0] cookies = [l for l in cookie[1].split('; ')] cookie_data = [kv.split('=') for kv in cookies] cookie_age = [int(c[1]) for c in cookie_data if c[0] == 'Max-Age'][0] err = 'Our cookie fix is not converting basestring as expected' self.assertEqual(cookie_age, 3600*12, err)