diff options
author | Mads Jensen <mje@inducks.org> | 2019-12-23 11:56:51 +0100 |
---|---|---|
committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2019-12-27 10:08:24 +0100 |
commit | 62727e65fbc409e02995c5f713cc20d4c504d043 (patch) | |
tree | a647138dd562b2419044c2fd1ea92255c5b95001 | |
parent | e42b68debf03223f5e577d80ad8ef6f6441060c0 (diff) | |
download | django-62727e65fbc409e02995c5f713cc20d4c504d043.tar.gz |
Increased test coverage of django.utils.inspect.
-rw-r--r-- | tests/utils_tests/test_inspect.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/utils_tests/test_inspect.py b/tests/utils_tests/test_inspect.py index 3967f2c886..013a09a25d 100644 --- a/tests/utils_tests/test_inspect.py +++ b/tests/utils_tests/test_inspect.py @@ -39,3 +39,11 @@ class TestInspectMethods(unittest.TestCase): self.assertIs(inspect.method_has_no_args(Person.one_argument), False) self.assertIs(inspect.method_has_no_args(Person().no_arguments), True) self.assertIs(inspect.method_has_no_args(Person().one_argument), False) + + def test_func_supports_parameter(self): + self.assertIs(inspect.func_supports_parameter(Person.all_kinds, 'address'), True) + self.assertIs(inspect.func_supports_parameter(Person.all_kinds, 'zone'), False) + + def test_func_accepts_kwargs(self): + self.assertIs(inspect.func_accepts_kwargs(Person.just_args), False) + self.assertIs(inspect.func_accepts_kwargs(Person.all_kinds), True) |