@@ -1488,6 +1488,9 @@ def open_spam(self, url):
1488
1488
class RequestTests (unittest .TestCase ):
1489
1489
"""Unit tests for urllib.request.Request."""
1490
1490
1491
+ """def setUp(self):
1492
+ self.Request = urllib.request.Request"""
1493
+
1491
1494
def test_default_values (self ):
1492
1495
Request = urllib .request .Request
1493
1496
request = Request ("http://www.python.org" )
@@ -1507,7 +1510,7 @@ def test_with_method_arg(self):
1507
1510
self .assertEqual (request .get_method (), 'GET' )
1508
1511
request .method = 'HEAD'
1509
1512
self .assertEqual (request .get_method (), 'HEAD' )
1510
- headers = {
1513
+ """ headers = {
1511
1514
'User-agent': ('Mozilla/5.0 (X11; Linux i686; rv:10.0) '
1512
1515
'Gecko/20100101 Firefox/10.0')
1513
1516
}
@@ -1517,6 +1520,16 @@ def test_with_method_arg(self):
1517
1520
request.get_header('User-agent'),
1518
1521
headers['User-agent']
1519
1522
)
1523
+ self.assertFalse(request.has_header('Content-type'))
1524
+ self.assertEqual(request.get_header('Content-type'), None)
1525
+
1526
+ request.add_header('Content-type', 'text/html; charset=utf-8')
1527
+
1528
+ self.assertTrue(request.has_header('Content-type'))
1529
+ self.assertEqual(
1530
+ request.get_header('User-agent'),
1531
+ headers['User-agent']
1532
+ )"""
1520
1533
1521
1534
1522
1535
class URL2PathNameTests (unittest .TestCase ):
0 commit comments