def test_headers(self): http = PoolManager(headers={'Foo': 'bar'}) self.addCleanup(http.clear) r = http.request('GET', '%s/headers' % self.base_url) returned_headers = json.loads(r.data.decode()) self.assertEqual(returned_headers.get('Foo'), 'bar') r = http.request('POST', '%s/headers' % self.base_url) returned_headers = json.loads(r.data.decode()) self.assertEqual(returned_headers.get('Foo'), 'bar') r = http.request_encode_url('GET', '%s/headers' % self.base_url) returned_headers = json.loads(r.data.decode()) self.assertEqual(returned_headers.get('Foo'), 'bar') r = http.request_encode_body('POST', '%s/headers' % self.base_url) returned_headers = json.loads(r.data.decode()) self.assertEqual(returned_headers.get('Foo'), 'bar') r = http.request_encode_url('GET', '%s/headers' % self.base_url, headers={'Baz': 'quux'}) returned_headers = json.loads(r.data.decode()) self.assertIsNone(returned_headers.get('Foo')) self.assertEqual(returned_headers.get('Baz'), 'quux') r = http.request_encode_body('GET', '%s/headers' % self.base_url, headers={'Baz': 'quux'}) returned_headers = json.loads(r.data.decode()) self.assertIsNone(returned_headers.get('Foo')) self.assertEqual(returned_headers.get('Baz'), 'quux')
def test_headers(self): http = PoolManager(headers={"Foo": "bar"}) self.addCleanup(http.clear) r = http.request("GET", "%s/headers" % self.base_url) returned_headers = json.loads(r.data.decode()) self.assertEqual(returned_headers.get("Foo"), "bar") r = http.request("POST", "%s/headers" % self.base_url) returned_headers = json.loads(r.data.decode()) self.assertEqual(returned_headers.get("Foo"), "bar") r = http.request_encode_url("GET", "%s/headers" % self.base_url) returned_headers = json.loads(r.data.decode()) self.assertEqual(returned_headers.get("Foo"), "bar") r = http.request_encode_body("POST", "%s/headers" % self.base_url) returned_headers = json.loads(r.data.decode()) self.assertEqual(returned_headers.get("Foo"), "bar") r = http.request_encode_url("GET", "%s/headers" % self.base_url, headers={"Baz": "quux"}) returned_headers = json.loads(r.data.decode()) self.assertIsNone(returned_headers.get("Foo")) self.assertEqual(returned_headers.get("Baz"), "quux") r = http.request_encode_body("GET", "%s/headers" % self.base_url, headers={"Baz": "quux"}) returned_headers = json.loads(r.data.decode()) self.assertIsNone(returned_headers.get("Foo")) self.assertEqual(returned_headers.get("Baz"), "quux")
def test_headers(self): http = PoolManager(headers={'Foo': 'bar'}) r = http.request('GET', '%s/headers' % self.base_url) returned_headers = json.loads(r.data.decode()) self.assertEqual(returned_headers.get('Foo'), 'bar') r = http.request('POST', '%s/headers' % self.base_url) returned_headers = json.loads(r.data.decode()) self.assertEqual(returned_headers.get('Foo'), 'bar') r = http.request_encode_url('GET', '%s/headers' % self.base_url) returned_headers = json.loads(r.data.decode()) self.assertEqual(returned_headers.get('Foo'), 'bar') r = http.request_encode_body('POST', '%s/headers' % self.base_url) returned_headers = json.loads(r.data.decode()) self.assertEqual(returned_headers.get('Foo'), 'bar') r = http.request_encode_url('GET', '%s/headers' % self.base_url, headers={'Baz': 'quux'}) returned_headers = json.loads(r.data.decode()) self.assertEqual(returned_headers.get('Foo'), None) self.assertEqual(returned_headers.get('Baz'), 'quux') r = http.request_encode_body('GET', '%s/headers' % self.base_url, headers={'Baz': 'quux'}) returned_headers = json.loads(r.data.decode()) self.assertEqual(returned_headers.get('Foo'), None) self.assertEqual(returned_headers.get('Baz'), 'quux')
def test_headers(self): http = PoolManager(headers={"Foo": "bar"}) r = http.request_encode_url("GET", "%s/headers" % self.base_url) returned_headers = json.loads(r.data.decode()) self.assertEqual(returned_headers.get("Foo"), "bar") r = http.request_encode_body("POST", "%s/headers" % self.base_url) returned_headers = json.loads(r.data.decode()) self.assertEqual(returned_headers.get("Foo"), "bar") r = http.request_encode_url("GET", "%s/headers" % self.base_url, headers={"Baz": "quux"}) returned_headers = json.loads(r.data.decode()) self.assertEqual(returned_headers.get("Foo"), None) self.assertEqual(returned_headers.get("Baz"), "quux") r = http.request_encode_body("GET", "%s/headers" % self.base_url, headers={"Baz": "quux"}) returned_headers = json.loads(r.data.decode()) self.assertEqual(returned_headers.get("Foo"), None) self.assertEqual(returned_headers.get("Baz"), "quux")