def test_request_gzip_empty_response_gzip_none(self): response = ResponseBase(None) response._request = Mock() response._request.accept_encoding = '' response._response = Response() response._response.content_encoding = None response._response.body = self.response_data response._fix_content_encoding() self.assertEquals(self.response_data, response._response.body)
def test_request_gzip_response_gzip(self): response = ResponseBase(None) response._request = Mock() response._request.accept_encoding = 'gzip' response._response = Response() response._response.content_encoding = 'gzip' response._response.body = self.response_data_gzipped response._fix_content_encoding() self.assertEquals(self.response_data_gzipped, response._response.body)
def test__fix_content_encoding(self): response = ResponseBase(None) response._fix_content_encoding = Mock() response._request = Request.blank('http://www.example.com') response._response = Response() response._fix_headers() response._fix_content_encoding.assert_called_with()