Add test for failing assertion

Should contain function name that caused the failure (see pull request #1631).
This commit is contained in:
Oliver Bestwalter 2016-06-21 20:10:22 +02:00
parent c3ee1c17bc
commit 7d87a1b127
1 changed files with 14 additions and 0 deletions

View File

@ -490,6 +490,20 @@ class TestRequestBasic:
print(ss.stack)
assert teardownlist == [1]
def test_mark_as_fixture_with_prefix_and_decorator_fails(self, testdir):
testdir.makeconftest("""
import pytest
@pytest.fixture
def pytest_funcarg__marked_with_prefix_and_decorator():
pass
""")
result = testdir.runpytest_subprocess()
assert result.ret != 0
result.stdout.fnmatch_lines([
"*AssertionError:*pytest_funcarg__marked_with_prefix_and_decorator*"
])
def test_request_addfinalizer_failing_setup(self, testdir):
testdir.makepyfile("""
import pytest