@@ -136,6 +136,10 @@ def test_varargs2(self): |
|
|
136 |
136 |
msg = r"__contains__\(\) takes exactly one argument \(2 given\)" |
137 |
137 |
self.assertRaisesRegex(TypeError, msg, {}.__contains__, 0, 1) |
138 |
138 |
|
|
139 |
+def test_varargs3(self): |
|
140 |
+msg = r"^from_bytes\(\) takes at most 2 positional arguments \(3 given\)" |
|
141 |
+self.assertRaisesRegex(TypeError, msg, int.from_bytes, b'a', 'little', False) |
|
142 |
+ |
139 |
143 |
def test_varargs1_kw(self): |
140 |
144 |
msg = r"__contains__\(\) takes no keyword arguments" |
141 |
145 |
self.assertRaisesRegex(TypeError, msg, {}.__contains__, x=2) |