diff options
author | John Szakmeister <john@szakmeister.net> | 2014-02-12 15:56:37 -0500 |
---|---|---|
committer | John Szakmeister <john@szakmeister.net> | 2014-02-12 15:56:37 -0500 |
commit | 06f09f8c3f37db37d46f65872cca190ae33a441e (patch) | |
tree | 8f9b854a5cda54a4339e73a2a4c917d07e193eeb | |
parent | f68073d2130ecb5a4c5a03af2d243d6c70d40a2b (diff) | |
parent | 8fbf666ee364ea0828fbc76ea137e274b1adb83c (diff) | |
download | nose-06f09f8c3f37db37d46f65872cca190ae33a441e.tar.gz |
Merge pull request #682 from kevinjqiu/ignore-keyboard-interrupt
Catch KeyboardInterrupt during test run.
-rw-r--r-- | nose/core.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/nose/core.py b/nose/core.py index 4d23e38..49e7939 100644 --- a/nose/core.py +++ b/nose/core.py @@ -58,7 +58,10 @@ class TextTestRunner(unittest.TextTestRunner): result = self._makeResult() start = time.time() - test(result) + try: + test(result) + except KeyboardInterrupt: + pass stop = time.time() result.printErrors() result.printSummary(start, stop) |