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)
Esempio n. 2
0
 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)