Add --co option to collect-only

Fix #5845
This commit is contained in:
NNRepos 2019-11-01 22:01:37 +02:00 committed by Bruno Oliveira
parent e670ff76cb
commit 4946cc8282
3 changed files with 4 additions and 2 deletions

View File

@ -0,0 +1 @@
Add ``--co`` as a synonym to ``--collect-only``.

View File

@ -109,6 +109,7 @@ def pytest_addoption(parser):
group.addoption(
"--collectonly",
"--collect-only",
"--co",
action="store_true",
help="only collect tests, don't execute them.",
),

View File

@ -402,7 +402,7 @@ class TestCustomConftests:
)
testdir.mkdir("sub")
testdir.makepyfile("def test_x(): pass")
result = testdir.runpytest("--collect-only")
result = testdir.runpytest("--co")
result.stdout.fnmatch_lines(["*MyModule*", "*test_x*"])
def test_pytest_collect_file_from_sister_dir(self, testdir):
@ -433,7 +433,7 @@ class TestCustomConftests:
p = testdir.makepyfile("def test_x(): pass")
p.copy(sub1.join(p.basename))
p.copy(sub2.join(p.basename))
result = testdir.runpytest("--collect-only")
result = testdir.runpytest("--co")
result.stdout.fnmatch_lines(["*MyModule1*", "*MyModule2*", "*test_x*"])