diff options
Diffstat (limited to 'tests/check_framework')
-rw-r--r-- | tests/check_framework/tests.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/check_framework/tests.py b/tests/check_framework/tests.py index cc1718fac8..e669b11c2b 100644 --- a/tests/check_framework/tests.py +++ b/tests/check_framework/tests.py @@ -66,6 +66,14 @@ class SystemCheckFrameworkTests(SimpleTestCase): self.assertEqual(errors, errors2) self.assertEqual(sorted(errors), [4, 5]) + def test_register_no_kwargs_error(self): + registry = CheckRegistry() + msg = 'Check functions must accept keyword arguments (**kwargs).' + with self.assertRaisesMessage(TypeError, msg): + @registry.register + def no_kwargs(app_configs, databases): + pass + class MessageTests(SimpleTestCase): |