@@ -555,8 +555,8 @@ def test_unquoting(self):
555555 self .assertEqual (result .count ('%' ), 1 ,
556556 "using unquote(): not all characters escaped: "
557557 "%s" % result )
558- self .assertRaises (TypeError , urllib .parse .unquote , None )
559- self .assertRaises (TypeError , urllib .parse .unquote , ())
558+ self .assertRaises (( TypeError , AttributeError ) , urllib .parse .unquote , None )
559+ self .assertRaises (( TypeError , AttributeError ) , urllib .parse .unquote , ())
560560
561561 def test_unquoting_badpercent (self ):
562562 # Test unquoting on bad percent-escapes
@@ -591,8 +591,8 @@ def test_unquoting_badpercent(self):
591591 result = urllib .parse .unquote_to_bytes (given )
592592 self .assertEqual (expect , result , "using unquote_to_bytes(): %r != %r"
593593 % (expect , result ))
594- self .assertRaises (TypeError , urllib .parse .unquote_to_bytes , None )
595- self .assertRaises (TypeError , urllib .parse .unquote_to_bytes , ())
594+ self .assertRaises (( TypeError , AttributeError ) , urllib .parse .unquote_to_bytes , None )
595+ self .assertRaises (( TypeError , AttributeError ) , urllib .parse .unquote_to_bytes , ())
596596
597597 def test_unquoting_mixed_case (self ):
598598 # Test unquoting on mixed-case hex digits in the percent-escapes
0 commit comments