def test_baserequest_response_should_vary_after_retry(self): """Test that our base response has a proper vary header.""" request = LaunchpadBrowserRequest(StringIO.StringIO(''), {}) retried_request = request.retry() self.assertEquals( retried_request.response.getHeader('Vary'), 'Cookie, Authorization')
def test_set_after_retry(self): # Test that setInWSGIEnvironment() a key in the environment # can be set twice over a request retry. data = StringIO.StringIO('foo') env = {} request = LaunchpadBrowserRequest(data, env) request.setInWSGIEnvironment('key', 'first value') new_request = request.retry() new_request.setInWSGIEnvironment('key', 'second value') self.assertEqual(new_request._orig_env['key'], 'second value')
def test_set_after_retry(self): # Test that setInWSGIEnvironment() a key in the environment # can be set twice over a request retry. data = StringIO.StringIO('foo') env = {} request = LaunchpadBrowserRequest(data, env) request.setInWSGIEnvironment('key', 'first value') new_request = request.retry() new_request.setInWSGIEnvironment('key', 'second value') self.assertEqual(new_request._orig_env['key'], 'second value')
def test_baserequest_response_should_vary_after_retry(self): """Test that our base response has a proper vary header.""" request = LaunchpadBrowserRequest(StringIO.StringIO(''), {}) retried_request = request.retry() self.assertEquals(retried_request.response.getHeader('Vary'), 'Cookie, Authorization')