summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Lib/test/libregrtest/main.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/Lib/test/libregrtest/main.py b/Lib/test/libregrtest/main.py
index 92ecc5b..0723c43 100644
--- a/Lib/test/libregrtest/main.py
+++ b/Lib/test/libregrtest/main.py
@@ -254,6 +254,7 @@ class Regrtest:
self.ns.verbose = True
ok = runtest(self.ns, test)
except KeyboardInterrupt:
+ self.interrupted = True
# print a newline separate from the ^C
print()
break
@@ -341,8 +342,8 @@ class Regrtest:
try:
result = runtest(self.ns, test)
except KeyboardInterrupt:
- self.accumulate_result(test, (INTERRUPTED, None))
self.interrupted = True
+ self.accumulate_result(test, (INTERRUPTED, None))
break
else:
self.accumulate_result(test, result)