Add stepwise and rerun commands to test runner script

This commit is contained in:
Veronica Berglyd Olsen
2025-10-22 23:12:27 +02:00
parent 10f0f6440b
commit f23ce71620
+6
View File
@@ -14,6 +14,8 @@ if __name__ == "__main__":
parser.add_argument("-r", action="store_true", help="Generate reports")
parser.add_argument("-t", action="store_true", help="Generate terminal report")
parser.add_argument("-u", action="store_true", help="Generate uncovered terminal report")
parser.add_argument("-lf", action="store_true", help="Re-run failed tests")
parser.add_argument("-sw", action="store_true", help="Run tests stepwise")
parser.add_argument("-m", help="Test modules", metavar="MARKEXPR")
parser.add_argument("-k", help="Test filters", metavar="EXPRESSION")
@@ -30,6 +32,10 @@ if __name__ == "__main__":
cmd += ["pytest", "-vv"]
if args.o:
env["QT_QPA_PLATFORM"] = "offscreen"
if args.lf:
cmd += ["--last-failed"]
if args.sw:
cmd += ["--stepwise"]
if args.m:
cmd += ["-m", args.m]
if args.k: