From c5a01f8551743bdc006f574bad62a793654ce0ca Mon Sep 17 00:00:00 2001 From: Victor Stinner Date: Wed, 17 Aug 2016 16:00:12 +0200 Subject: regrtest: set interrupted to True if re-run is interrupted --- Lib/test/libregrtest/main.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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) -- cgit v0.12