summaryrefslogtreecommitdiff
path: root/tests/utils_tests/test_inspect.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/utils_tests/test_inspect.py')
-rw-r--r--tests/utils_tests/test_inspect.py34
1 files changed, 24 insertions, 10 deletions
diff --git a/tests/utils_tests/test_inspect.py b/tests/utils_tests/test_inspect.py
index ae83d675fe..b8359c2508 100644
--- a/tests/utils_tests/test_inspect.py
+++ b/tests/utils_tests/test_inspect.py
@@ -13,11 +13,11 @@ class Person:
def just_args(self, *args):
return args
- def all_kinds(self, name, address='home', age=25, *args, **kwargs):
+ def all_kinds(self, name, address="home", age=25, *args, **kwargs):
return kwargs
@classmethod
- def cls_all_kinds(cls, name, address='home', age=25, *args, **kwargs):
+ def cls_all_kinds(cls, name, address="home", age=25, *args, **kwargs):
return kwargs
@@ -37,20 +37,32 @@ class TestInspectMethods(unittest.TestCase):
self.assertEqual(inspect.get_func_full_args(Person().no_arguments), [])
def test_get_func_full_args_one_argument(self):
- self.assertEqual(inspect.get_func_full_args(Person.one_argument), [('something',)])
+ self.assertEqual(
+ inspect.get_func_full_args(Person.one_argument), [("something",)]
+ )
self.assertEqual(
inspect.get_func_full_args(Person().one_argument),
- [('something',)],
+ [("something",)],
)
def test_get_func_full_args_all_arguments_method(self):
- arguments = [('name',), ('address', 'home'), ('age', 25), ('*args',), ('**kwargs',)]
+ arguments = [
+ ("name",),
+ ("address", "home"),
+ ("age", 25),
+ ("*args",),
+ ("**kwargs",),
+ ]
self.assertEqual(inspect.get_func_full_args(Person.all_kinds), arguments)
self.assertEqual(inspect.get_func_full_args(Person().all_kinds), arguments)
def test_get_func_full_args_all_arguments_classmethod(self):
arguments = [
- ('name',), ('address', 'home'), ('age', 25), ('*args',), ('**kwargs',),
+ ("name",),
+ ("address", "home"),
+ ("age", 25),
+ ("*args",),
+ ("**kwargs",),
]
self.assertEqual(inspect.get_func_full_args(Person.cls_all_kinds), arguments)
self.assertEqual(inspect.get_func_full_args(Person().cls_all_kinds), arguments)
@@ -70,14 +82,16 @@ class TestInspectMethods(unittest.TestCase):
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, 'address'),
+ inspect.func_supports_parameter(Person.all_kinds, "address"), True
+ )
+ self.assertIs(
+ inspect.func_supports_parameter(Person().all_kinds, "address"),
True,
)
- self.assertIs(inspect.func_supports_parameter(Person.all_kinds, 'zone'), False)
+ self.assertIs(inspect.func_supports_parameter(Person.all_kinds, "zone"), False)
self.assertIs(
- inspect.func_supports_parameter(Person().all_kinds, 'zone'),
+ inspect.func_supports_parameter(Person().all_kinds, "zone"),
False,
)