This pull request fixes #23, including a refactoring which introduces a new base exception class, unittest.TestAborted. AssertionFailedError, PrerequisitesNotMetError and IgnoredBecause all extend this class and make handling them inside TestSuite::runInternal() far easier, removing duplicated code.
This pull request fixes #23, including a refactoring which introduces a new base exception class,
unittest.TestAborted
. AssertionFailedError, PrerequisitesNotMetError and IgnoredBecause all extend this class and make handling them inside TestSuite::runInternal() far easier, removing duplicated code.