@@ -1257,7 +1257,7 @@ def test_mixed_types_rejected(self):
12571257
12581258 def test_non_string_true_values_rejected (self ):
12591259 # True values raise informative TypeErrors
1260- msg = "Expected a string or bytes object : got <class "
1260+ msg = "Expected a string, bytes, or None : got <class "
12611261 with self .assertRaisesRegex (TypeError , msg ):
12621262 urllib .parse .urlsplit (1 , b'http' )
12631263
@@ -1998,12 +1998,12 @@ def test_falsey_deprecation(self):
19981998 cases = [
19991999 (urllib .parse .urljoin , ['http://www.python.org' , []]),
20002000 (urllib .parse .urljoin , [[], b'docs' ]),
2001- (urllib .parse .urlparse , [b'www.python.org' , None ]),
2001+ (urllib .parse .urlparse , [b'www.python.org' , {} ]),
20022002 (urllib .parse .urlparse , [{}, '' ]),
20032003 (urllib .parse .urlsplit , [0 , b'http' ]),
2004- (urllib .parse .urlsplit , [b'http://www.python.org' , None ]),
2004+ (urllib .parse .urlsplit , [b'http://www.python.org' , 0 ]),
20052005 (urllib .parse .urldefrag , [{}]),
2006- (urllib .parse .urlunparse , [[None , b'www.python.org' , None , None , None , None ]]),
2006+ (urllib .parse .urlunparse , [[None , b'www.python.org' , (), (), (), () ]]),
20072007 (urllib .parse .urlunsplit , [['http' , 0 , '' , '' , '' ]]),
20082008 ]
20092009 for callable , args in cases :
0 commit comments