Improve docs for last-failed-no-failures

Improve documentation for last-failed-no-failures to make the different options and the functionality more clear.

Closes #11354
This commit is contained in:
Sean Patrick Malloy
2023-08-28 17:14:45 -07:00
committed by GitHub
parent 941b203c94
commit 76ba7db6ce
3 changed files with 22 additions and 8 deletions

View File

@@ -499,7 +499,11 @@ def pytest_addoption(parser: Parser) -> None:
dest="last_failed_no_failures",
choices=("all", "none"),
default="all",
help="Which tests to run with no previously (known) failures",
help="With ``--lf``, determines whether to execute tests when there "
"are no previously (known) failures or when no "
"cached ``lastfailed`` data was found. "
"``all`` (the default) runs the full test suite again. "
"``none`` just emits a message about no known failures and exits successfully.",
)