never consider a fixture function for test function collection

This commit is contained in:
holger krekel
2013-04-29 10:31:51 +02:00
parent 7a90515d49
commit c5f9958783
4 changed files with 36 additions and 15 deletions
+14
View File
@@ -1641,6 +1641,20 @@ class TestFixtureMarker:
reprec = testdir.inline_run("-v")
reprec.assertoutcome(passed=6)
def test_fixture_marked_function_not_collected_as_test(self, testdir):
testdir.makepyfile("""
import pytest
@pytest.fixture
def test_app():
return 1
def test_something(test_app):
assert test_app == 1
""")
reprec = testdir.inline_run()
reprec.assertoutcome(passed=1)
class TestRequestScopeAccess:
pytestmark = pytest.mark.parametrize(("scope", "ok", "error"),[
["session", "", "fspath class function module"],
+1 -1
View File
@@ -101,7 +101,7 @@ class TestAssert_reprcompare:
def test_frozenzet(self):
expl = callequal(frozenset([0, 1]), set([0, 2]))
print expl
print (expl)
assert len(expl) > 1
def test_list_tuples(self):