summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGiampaolo Rodola <g.rodola@gmail.com>2019-04-05 00:57:52 +0200
committerGiampaolo Rodola <g.rodola@gmail.com>2019-04-05 00:57:52 +0200
commitdf45572111dbce4a576d23648ef8b5b88e1df899 (patch)
treead1458f8141c2db1e5833b726ee5b99ed79ff24e
parenta5360cc01f1418571d15d320431ade025265ca58 (diff)
downloadpsutil-df45572111dbce4a576d23648ef8b5b88e1df899.tar.gz
don't fail if there are not prev failed tests
-rwxr-xr-xpsutil/tests/runner.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/psutil/tests/runner.py b/psutil/tests/runner.py
index 7d3a68b9..1a28aa43 100755
--- a/psutil/tests/runner.py
+++ b/psutil/tests/runner.py
@@ -161,9 +161,11 @@ def get_suite(name=None):
def get_suite_from_failed():
# ...from previously failed test run
+ suite = unittest.TestSuite()
+ if not os.path.isfile(FAILED_TESTS_FNAME):
+ return suite
with open(FAILED_TESTS_FNAME, 'rt') as f:
names = f.read().split()
- suite = unittest.TestSuite()
for n in names:
suite.addTest(unittest.defaultTestLoader.loadTestsFromName(n))
return suite