Merge pull request #6171 from blueyed/rm-xfail

tests: remove test_nested_marks (xfail)
This commit is contained in:
Daniel Hahler 2019-11-13 16:23:55 +01:00 committed by GitHub
commit c232366f2f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 0 additions and 21 deletions

View File

@ -1538,27 +1538,6 @@ class TestMarkersWithParametrization:
assert len(skipped) == 0 assert len(skipped) == 0
assert len(fail) == 0 assert len(fail) == 0
@pytest.mark.xfail(reason="is this important to support??")
def test_nested_marks(self, testdir):
s = """
import pytest
mastermark = pytest.mark.foo(pytest.mark.bar)
@pytest.mark.parametrize(("n", "expected"), [
(1, 2),
mastermark((1, 3)),
(2, 3),
])
def test_increment(n, expected):
assert n + 1 == expected
"""
items = testdir.getitems(s)
assert len(items) == 3
for mark in ["foo", "bar"]:
assert mark not in items[0].keywords
assert mark in items[1].keywords
assert mark not in items[2].keywords
def test_simple_xfail(self, testdir): def test_simple_xfail(self, testdir):
s = """ s = """
import pytest import pytest