Merge pull request #2091 from lwm/move-595-along

Add test case for #595.
This commit is contained in:
Bruno Oliveira 2016-11-27 14:13:15 -02:00 committed by GitHub
commit 1e97ea60f7
1 changed files with 12 additions and 0 deletions

View File

@ -249,6 +249,18 @@ class TestPython:
snode = tnode.find_first_by_tag("skipped") snode = tnode.find_first_by_tag("skipped")
snode.assert_attr(type="pytest.skip", message="hello25", ) snode.assert_attr(type="pytest.skip", message="hello25", )
def test_mark_skip_doesnt_capture_output(self, testdir):
testdir.makepyfile("""
import pytest
@pytest.mark.skip(reason="foo")
def test_skip():
print("bar!")
""")
result, dom = runandparse(testdir)
assert result.ret == 0
node_xml = dom.find_first_by_tag("testsuite").toxml()
assert "bar!" not in node_xml
def test_classname_instance(self, testdir): def test_classname_instance(self, testdir):
testdir.makepyfile(""" testdir.makepyfile("""
class TestClass: class TestClass: