summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Szakmeister <john@szakmeister.net>2014-02-12 15:56:37 -0500
committerJohn Szakmeister <john@szakmeister.net>2014-02-12 15:56:37 -0500
commit06f09f8c3f37db37d46f65872cca190ae33a441e (patch)
tree8f9b854a5cda54a4339e73a2a4c917d07e193eeb
parentf68073d2130ecb5a4c5a03af2d243d6c70d40a2b (diff)
parent8fbf666ee364ea0828fbc76ea137e274b1adb83c (diff)
downloadnose-06f09f8c3f37db37d46f65872cca190ae33a441e.tar.gz
Merge pull request #682 from kevinjqiu/ignore-keyboard-interrupt
Catch KeyboardInterrupt during test run.
-rw-r--r--nose/core.py5
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)