@@ -65,7 +65,8 @@ def test_varargs3(self):
6565 self .assertRaisesRegex (TypeError , msg , int .from_bytes , b'a' , 'little' , False )
6666
6767 def test_varargs1min (self ):
68- msg = r"get expected at least 1 argument, got 0"
68+ msg = (r"get\(\) takes at least 1 argument \(0 given\)|"
69+ r"get expected at least 1 argument, got 0" )
6970 self .assertRaisesRegex (TypeError , msg , {}.get )
7071
7172 msg = r"expected 1 argument, got 0"
@@ -76,11 +77,13 @@ def test_varargs2min(self):
7677 self .assertRaisesRegex (TypeError , msg , getattr )
7778
7879 def test_varargs1max (self ):
79- msg = r"input expected at most 1 argument, got 2"
80+ msg = (r"input\(\) takes at most 1 argument \(2 given\)|"
81+ r"input expected at most 1 argument, got 2" )
8082 self .assertRaisesRegex (TypeError , msg , input , 1 , 2 )
8183
8284 def test_varargs2max (self ):
83- msg = r"get expected at most 2 arguments, got 3"
85+ msg = (r"get\(\) takes at most 2 arguments \(3 given\)|"
86+ r"get expected at most 2 arguments, got 3" )
8487 self .assertRaisesRegex (TypeError , msg , {}.get , 1 , 2 , 3 )
8588
8689 def test_varargs1_kw (self ):
@@ -96,7 +99,7 @@ def test_varargs3_kw(self):
9699 self .assertRaisesRegex (TypeError , msg , bool , x = 2 )
97100
98101 def test_varargs4_kw (self ):
99- msg = r"^list[.]index\(\) takes no keyword arguments$"
102+ msg = r"^( list[.])? index\(\) takes no keyword arguments$"
100103 self .assertRaisesRegex (TypeError , msg , [].index , x = 2 )
101104
102105 def test_varargs5_kw (self ):
0 commit comments