diff options
Diffstat (limited to 'Lib/test/test_call.py')
-rw-r--r-- | Lib/test/test_call.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/Lib/test/test_call.py b/Lib/test/test_call.py index ca678b9..b004b58 100644 --- a/Lib/test/test_call.py +++ b/Lib/test/test_call.py @@ -186,6 +186,14 @@ class CFunctionCallsErrorMessages(unittest.TestCase): msg = r"^pack\(\) takes no keyword arguments$" self.assertRaisesRegex(TypeError, msg, struct.Struct.pack, struct.Struct(""), x=2) + def test_varargs12_kw(self): + msg = r"^staticmethod\(\) takes no keyword arguments$" + self.assertRaisesRegex(TypeError, msg, staticmethod, func=id) + + def test_varargs13_kw(self): + msg = r"^classmethod\(\) takes no keyword arguments$" + self.assertRaisesRegex(TypeError, msg, classmethod, func=id) + def test_oldargs0_1(self): msg = r"keys\(\) takes no arguments \(1 given\)" self.assertRaisesRegex(TypeError, msg, {}.keys, 0) |