Fix plurality mismatch for and in pytest terminal summary

This commit is contained in:
MarcoGorelli
2019-10-27 15:02:37 +00:00
parent cbc39dd86e
commit d863c30c74
17 changed files with 45 additions and 30 deletions

View File

@@ -892,7 +892,7 @@ def test_continue_on_collection_errors(testdir):
assert res.ret == 1
res.stdout.fnmatch_lines(
["collected 2 items / 2 errors", "*1 failed, 1 passed, 2 error*"]
["collected 2 items / 2 errors", "*1 failed, 1 passed, 2 errors*"]
)
@@ -909,7 +909,7 @@ def test_continue_on_collection_errors_maxfail(testdir):
res = testdir.runpytest("--continue-on-collection-errors", "--maxfail=3")
assert res.ret == 1
res.stdout.fnmatch_lines(["collected 2 items / 2 errors", "*1 failed, 2 error*"])
res.stdout.fnmatch_lines(["collected 2 items / 2 errors", "*1 failed, 2 errors*"])
def test_fixture_scope_sibling_conftests(testdir):
@@ -1253,7 +1253,7 @@ def test_collector_respects_tbstyle(testdir):
' File "*/test_collector_respects_tbstyle.py", line 1, in <module>',
" assert 0",
"AssertionError: assert 0",
"*! Interrupted: 1 errors during collection !*",
"*! Interrupted: 1 error during collection !*",
"*= 1 error in *",
]
)