We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b44b211 commit b039f4eCopy full SHA for b039f4e
tests/test_inspect.py
@@ -60,3 +60,18 @@ def prim_method(self):
60
])
61
def test_is_primary(f, exp):
62
assert vinsp.is_primary(f) == exp
63
+
64
65
+@pytest.mark.parametrize('f,exp', [
66
+ (SomeClass.prim_method, False),
67
+ (some_instance.prim_method, True),
68
+ (SomeClass.prim_method.alt, False),
69
+ (some_instance.prim_method.alt, False),
70
+ (prim_func, False),
71
+ (rfunc, False),
72
+ (prim_func.alt, False),
73
+ (prim_func.prim_group, False),
74
+ (prim_func.prim_group.alt2, False),
75
+])
76
+def test_is_primary_method(f, exp):
77
+ assert vinsp.is_primary_method(f) == exp
0 commit comments