Replace introspection in compat.getfuncargnames() with inspect/funcsigs.signature

This commit is contained in:
Ceridwen
2017-10-19 16:01:26 -07:00
parent c750a5beec
commit 3da28067f3
6 changed files with 63 additions and 50 deletions

View File

@@ -34,9 +34,6 @@ def test_getfuncargnames():
pass
assert fixtures.getfuncargnames(A().f) == ('arg1',)
if sys.version_info < (3, 0):
assert fixtures.getfuncargnames(A.f) == ('arg1',)
assert fixtures.getfuncargnames(A.static, cls=A) == ('arg1', 'arg2')
@@ -2826,7 +2823,7 @@ class TestShowFixtures(object):
import pytest
class TestClass:
@pytest.fixture
def fixture1():
def fixture1(self):
"""line1
line2
indented line