bringing docs and funcargs in sync

--HG--
branch : trunk
This commit is contained in:
holger krekel
2009-04-14 19:57:00 +02:00
parent 792dce025c
commit 5e03bdad84
6 changed files with 29 additions and 19 deletions

View File

@@ -16,7 +16,7 @@ class TestFuncargs:
item = testdir.getitem("def test_func(some, other=42): pass")
class Provider:
def pytest_funcarg__some(self, request):
return request.funcname
return request.function.__name__
item.config.pluginmanager.register(Provider())
item.setupargs()
assert len(item.funcargs) == 1
@@ -25,7 +25,7 @@ class TestFuncargs:
item = testdir.getitem("def test_func(some=42, other=13): pass")
class Provider:
def pytest_funcarg__other(self, request):
return request.funcname
return request.function.__name__
item.config.pluginmanager.register(Provider())
item.setupargs()
assert len(item.funcargs) == 1
@@ -37,7 +37,7 @@ class TestFuncargs:
item = testdir.getitem("def test_func(some, other): pass")
class Provider:
def pytest_funcarg__some(self, request):
return request.funcname
return request.function.__name__
def pytest_funcarg__other(self, request):
return 42
item.config.pluginmanager.register(Provider())
@@ -49,7 +49,7 @@ class TestFuncargs:
def test_funcarg_lookup_modulelevel(self, testdir):
modcol = testdir.getmodulecol("""
def pytest_funcarg__something(request):
return request.funcname
return request.function.__name__
class TestClass:
def test_method(self, something):