@@ -1193,15 +1193,15 @@ def test_errors(self):
11931193 r = MockResponse (200 , "OK" , {}, "" , url )
11941194 newr = h .http_response (req , r )
11951195 self .assertIs (r , newr )
1196- self .assertFalse ( hasattr ( o , "proto" ) ) # o.error not called
1196+ self .assertNotHasAttr ( o , "proto" ) # o.error not called
11971197 r = MockResponse (202 , "Accepted" , {}, "" , url )
11981198 newr = h .http_response (req , r )
11991199 self .assertIs (r , newr )
1200- self .assertFalse ( hasattr ( o , "proto" ) ) # o.error not called
1200+ self .assertNotHasAttr ( o , "proto" ) # o.error not called
12011201 r = MockResponse (206 , "Partial content" , {}, "" , url )
12021202 newr = h .http_response (req , r )
12031203 self .assertIs (r , newr )
1204- self .assertFalse ( hasattr ( o , "proto" ) ) # o.error not called
1204+ self .assertNotHasAttr ( o , "proto" ) # o.error not called
12051205 # anything else calls o.error (and MockOpener returns None, here)
12061206 r = MockResponse (502 , "Bad gateway" , {}, "" , url )
12071207 self .assertIsNone (h .http_response (req , r ))
@@ -1416,7 +1416,7 @@ def http_open(self, req):
14161416 response = opener .open ('http://example.com/' )
14171417 expected = b'GET ' + result + b' '
14181418 request = handler .last_buf
1419- self .assertTrue (request . startswith ( expected ), repr ( request ) )
1419+ self .assertStartsWith (request , expected )
14201420
14211421 def test_redirect_head_request (self ):
14221422 from_url = "http://example.com/a.html"
@@ -1906,9 +1906,9 @@ def test_HTTPError_interface(self):
19061906 url = code = fp = None
19071907 hdrs = 'Content-Length: 42'
19081908 err = urllib .error .HTTPError (url , code , msg , hdrs , fp )
1909- self .assertTrue ( hasattr ( err , 'reason' ) )
1909+ self .assertHasAttr ( err , 'reason' )
19101910 self .assertEqual (err .reason , 'something bad happened' )
1911- self .assertTrue ( hasattr ( err , 'headers' ) )
1911+ self .assertHasAttr ( err , 'headers' )
19121912 self .assertEqual (err .headers , 'Content-Length: 42' )
19131913 expected_errmsg = 'HTTP Error %s: %s' % (err .code , err .msg )
19141914 self .assertEqual (str (err ), expected_errmsg )
0 commit comments