Add a test_skip_class test
This commit is contained in:
parent
dc7153e33c
commit
771aef9ddb
|
@ -383,6 +383,22 @@ class TestXFailwithSetupTeardown:
|
||||||
|
|
||||||
|
|
||||||
class TestSkip(object):
|
class TestSkip(object):
|
||||||
|
def test_skip_class(self, testdir):
|
||||||
|
testdir.makepyfile("""
|
||||||
|
import pytest
|
||||||
|
@pytest.mark.skip
|
||||||
|
class TestSomething(object):
|
||||||
|
def test_foo(self):
|
||||||
|
pass
|
||||||
|
def test_bar(self):
|
||||||
|
pass
|
||||||
|
|
||||||
|
def test_baz():
|
||||||
|
pass
|
||||||
|
""")
|
||||||
|
rec = testdir.inline_run()
|
||||||
|
rec.assertoutcome(skipped=2, passed=1)
|
||||||
|
|
||||||
def test_skip_no_reason(self, testdir):
|
def test_skip_no_reason(self, testdir):
|
||||||
testdir.makepyfile("""
|
testdir.makepyfile("""
|
||||||
import pytest
|
import pytest
|
||||||
|
|
Loading…
Reference in New Issue