invocation-scoped fixtures show up once with --fixtures

This commit is contained in:
Bruno Oliveira
2016-08-01 17:59:51 -03:00
parent aa145fa83e
commit 44ecf2ab2f
2 changed files with 18 additions and 1 deletions

View File

@@ -2725,6 +2725,13 @@ class TestShowFixtures:
Hi from test module
''')
def test_show_invocation_fixtures(self, testdir):
"""py.test --fixtures should display invocation-scoped fixtures once.
"""
result = testdir.runpytest("--fixtures")
result.stdout.fnmatch_lines('''monkeypatch''')
assert 'monkeypatch:session' not in result.stdout.str()
@pytest.mark.parametrize('flavor', ['fixture', 'yield_fixture'])
class TestContextManagerFixtureFuncs: