@@ -1193,15 +1193,15 @@ def test_errors(self):
1193
1193
r = MockResponse (200 , "OK" , {}, "" , url )
1194
1194
newr = h .http_response (req , r )
1195
1195
self .assertIs (r , newr )
1196
- self .assertFalse ( hasattr ( o , "proto" ) ) # o.error not called
1196
+ self .assertNotHasAttr ( o , "proto" ) # o.error not called
1197
1197
r = MockResponse (202 , "Accepted" , {}, "" , url )
1198
1198
newr = h .http_response (req , r )
1199
1199
self .assertIs (r , newr )
1200
- self .assertFalse ( hasattr ( o , "proto" ) ) # o.error not called
1200
+ self .assertNotHasAttr ( o , "proto" ) # o.error not called
1201
1201
r = MockResponse (206 , "Partial content" , {}, "" , url )
1202
1202
newr = h .http_response (req , r )
1203
1203
self .assertIs (r , newr )
1204
- self .assertFalse ( hasattr ( o , "proto" ) ) # o.error not called
1204
+ self .assertNotHasAttr ( o , "proto" ) # o.error not called
1205
1205
# anything else calls o.error (and MockOpener returns None, here)
1206
1206
r = MockResponse (502 , "Bad gateway" , {}, "" , url )
1207
1207
self .assertIsNone (h .http_response (req , r ))
@@ -1416,7 +1416,7 @@ def http_open(self, req):
1416
1416
response = opener .open ('http://example.com/' )
1417
1417
expected = b'GET ' + result + b' '
1418
1418
request = handler .last_buf
1419
- self .assertTrue (request . startswith ( expected ), repr ( request ) )
1419
+ self .assertStartsWith (request , expected )
1420
1420
1421
1421
def test_redirect_head_request (self ):
1422
1422
from_url = "http://example.com/a.html"
@@ -1906,9 +1906,9 @@ def test_HTTPError_interface(self):
1906
1906
url = code = fp = None
1907
1907
hdrs = 'Content-Length: 42'
1908
1908
err = urllib .error .HTTPError (url , code , msg , hdrs , fp )
1909
- self .assertTrue ( hasattr ( err , 'reason' ) )
1909
+ self .assertHasAttr ( err , 'reason' )
1910
1910
self .assertEqual (err .reason , 'something bad happened' )
1911
- self .assertTrue ( hasattr ( err , 'headers' ) )
1911
+ self .assertHasAttr ( err , 'headers' )
1912
1912
self .assertEqual (err .headers , 'Content-Length: 42' )
1913
1913
expected_errmsg = 'HTTP Error %s: %s' % (err .code , err .msg )
1914
1914
self .assertEqual (str (err ), expected_errmsg )
0 commit comments