summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMads Jensen <mje@inducks.org>2019-12-23 11:56:51 +0100
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2019-12-27 10:08:24 +0100
commit62727e65fbc409e02995c5f713cc20d4c504d043 (patch)
treea647138dd562b2419044c2fd1ea92255c5b95001
parente42b68debf03223f5e577d80ad8ef6f6441060c0 (diff)
downloaddjango-62727e65fbc409e02995c5f713cc20d4c504d043.tar.gz
Increased test coverage of django.utils.inspect.
-rw-r--r--tests/utils_tests/test_inspect.py8
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)