diff options
-rw-r--r-- | Lib/test/libregrtest/main.py | 3 |
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) |