bpo-12707: deprecate info(), geturl(), getcode() methods in favor of headers, url, and status properties for HTTPResponse and addinfourl (GH-11447)

Co-Authored-By: epicfaace <aramaswamis@gmail.com>
This commit is contained in:
Ashwin Ramaswami 2019-09-13 04:40:08 -07:00 committed by Stéphane Wirtel
parent bb41147eab
commit ff2e182865
7 changed files with 84 additions and 26 deletions

View file

@ -194,6 +194,15 @@ class urlopen_FileTests(unittest.TestCase):
# by the tearDown() method for the test
self.returned_obj.close()
def test_headers(self):
self.assertIsInstance(self.returned_obj.headers, email.message.Message)
def test_url(self):
self.assertEqual(self.returned_obj.url, self.pathname)
def test_status(self):
self.assertIsNone(self.returned_obj.status)
def test_info(self):
self.assertIsInstance(self.returned_obj.info(), email.message.Message)