Fix exit code for command line errors

Fixes #3913
This commit is contained in:
CrazyMerlyn
2018-09-02 20:42:47 +00:00
parent 01df368d93
commit b01704cce1
4 changed files with 22 additions and 0 deletions

View File

@@ -1061,3 +1061,8 @@ def test_fixture_mock_integration(testdir):
p = testdir.copy_example("acceptance/fixture_mock_integration.py")
result = testdir.runpytest(p)
result.stdout.fnmatch_lines("*1 passed*")
def test_usage_error_code(testdir):
result = testdir.runpytest("-unknown-option-")
assert result.ret == EXIT_USAGEERROR