reduce usage of the global py.test.config which maybe should die or become less global at some point (along with py.test.ensuretemp)

--HG--
branch : trunk
This commit is contained in:
holger krekel
2010-01-13 18:04:58 +01:00
parent 9da1ba40ed
commit 030986dcc4
5 changed files with 66 additions and 68 deletions

View File

@@ -391,15 +391,15 @@ class TestGenfuncFunctional:
assert request._pyfuncitem._genid == "0"
return request.param
def test_function(metafunc):
assert metafunc.config == py.test.config
def test_function(metafunc, pytestconfig):
assert metafunc.config == pytestconfig
assert metafunc.module.__name__ == __name__
assert metafunc.function == test_function
assert metafunc.cls is None
class TestClass:
def test_method(self, metafunc):
assert metafunc.config == py.test.config
def test_method(self, metafunc, pytestconfig):
assert metafunc.config == pytestconfig
assert metafunc.module.__name__ == __name__
if py.std.sys.version_info > (3, 0):
unbound = TestClass.test_method