Move Interrupted exception class out of Session

This commit is contained in:
Thomas Kluyver 2015-07-15 14:28:43 -07:00 committed by Bruno Oliveira
parent 570c4cc55a
commit 26e7532756
1 changed files with 5 additions and 3 deletions

View File

@ -502,11 +502,13 @@ class Item(Node):
class NoMatch(Exception): class NoMatch(Exception):
""" raised if matching cannot locate a matching names. """ """ raised if matching cannot locate a matching names. """
class Session(FSCollector):
class Interrupted(KeyboardInterrupt): class Interrupted(KeyboardInterrupt):
""" signals an interrupted test run. """ """ signals an interrupted test run. """
__module__ = 'builtins' # for py3 __module__ = 'builtins' # for py3
class Session(FSCollector):
Interrupted = Interrupted
def __init__(self, config): def __init__(self, config):
FSCollector.__init__(self, config.rootdir, parent=None, FSCollector.__init__(self, config.rootdir, parent=None,
config=config, session=self) config=config, session=self)