Make xpass a failure again #11467
This commit is contained in:
parent
449ce358c0
commit
fd6dd2a545
|
@ -390,19 +390,17 @@ class TestLastFailed:
|
||||||
result = pytester.runpytest("--lf")
|
result = pytester.runpytest("--lf")
|
||||||
result.stdout.fnmatch_lines(["*2 failed*"])
|
result.stdout.fnmatch_lines(["*2 failed*"])
|
||||||
|
|
||||||
# def test_lastfailed_xpass(self, pytester: Pytester) -> None:
|
def test_lastfailed_xpass(self, pytester: Pytester) -> None:
|
||||||
# pytester.inline_runsource(
|
pytester.inline_runsource(
|
||||||
# """
|
"""
|
||||||
# import pytest
|
import pytest
|
||||||
# @pytest.mark.xfail
|
@pytest.mark.xfail
|
||||||
# def test_hello():
|
def test_hello():
|
||||||
# assert 1
|
assert 1
|
||||||
# """
|
"""
|
||||||
# )
|
)
|
||||||
# config = pytester.parseconfigure()
|
config = pytester.parseconfigure()
|
||||||
# assert config.cache is not None
|
assert config.cache is None
|
||||||
# lastfailed = config.cache.get("cache/lastfailed", -1)
|
|
||||||
# assert lastfailed == -1
|
|
||||||
|
|
||||||
def test_non_serializable_parametrize(self, pytester: Pytester) -> None:
|
def test_non_serializable_parametrize(self, pytester: Pytester) -> None:
|
||||||
"""Test that failed parametrized tests with unmarshable parameters
|
"""Test that failed parametrized tests with unmarshable parameters
|
||||||
|
|
|
@ -164,7 +164,7 @@ class TestPython:
|
||||||
result, dom = run_and_parse(family=xunit_family)
|
result, dom = run_and_parse(family=xunit_family)
|
||||||
assert result.ret
|
assert result.ret
|
||||||
node = dom.find_first_by_tag("testsuite")
|
node = dom.find_first_by_tag("testsuite")
|
||||||
node.assert_attr(name="pytest", errors=0, failures=1, skipped=2, tests=5)
|
node.assert_attr(name="pytest", errors=0, failures=2, skipped=2, tests=5)
|
||||||
|
|
||||||
@parametrize_families
|
@parametrize_families
|
||||||
def test_summing_simple_with_errors(
|
def test_summing_simple_with_errors(
|
||||||
|
|
Loading…
Reference in New Issue