@@ -65,7 +65,8 @@ def test_varargs3(self):
65
65
self .assertRaisesRegex (TypeError , msg , int .from_bytes , b'a' , 'little' , False )
66
66
67
67
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" )
69
70
self .assertRaisesRegex (TypeError , msg , {}.get )
70
71
71
72
msg = r"expected 1 argument, got 0"
@@ -76,11 +77,13 @@ def test_varargs2min(self):
76
77
self .assertRaisesRegex (TypeError , msg , getattr )
77
78
78
79
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" )
80
82
self .assertRaisesRegex (TypeError , msg , input , 1 , 2 )
81
83
82
84
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" )
84
87
self .assertRaisesRegex (TypeError , msg , {}.get , 1 , 2 , 3 )
85
88
86
89
def test_varargs1_kw (self ):
@@ -96,7 +99,7 @@ def test_varargs3_kw(self):
96
99
self .assertRaisesRegex (TypeError , msg , bool , x = 2 )
97
100
98
101
def test_varargs4_kw (self ):
99
- msg = r"^list[.]index\(\) takes no keyword arguments$"
102
+ msg = r"^( list[.])? index\(\) takes no keyword arguments$"
100
103
self .assertRaisesRegex (TypeError , msg , [].index , x = 2 )
101
104
102
105
def test_varargs5_kw (self ):
0 commit comments