summaryrefslogtreecommitdiff
path: root/scripts/internal/winmake.py
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/internal/winmake.py')
-rwxr-xr-xscripts/internal/winmake.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/scripts/internal/winmake.py b/scripts/internal/winmake.py
index cbdeebdc..75b4c348 100755
--- a/scripts/internal/winmake.py
+++ b/scripts/internal/winmake.py
@@ -318,6 +318,7 @@ def clean():
"*.~",
"*__pycache__",
".coverage",
+ ".failed-tests.txt",
".tox",
)
safe_rmtree("build")
@@ -440,6 +441,15 @@ def test_by_name():
@cmd
+def test_failed():
+ """Re-run tests which failed on last run."""
+ install()
+ test_setup()
+ sh('%s -c "import psutil.tests.runner as r; r.run(last_failed=True)"' % (
+ PYTHON))
+
+
+@cmd
def test_script():
"""Quick way to test a script"""
try: