I know about unittest
Python module.
I know about assertRaises()
method of TestCase
class.
I would like to write a test that succeeds when an exception is not raised.
Any hints please?
I know about unittest
Python module.
I know about assertRaises()
method of TestCase
class.
I would like to write a test that succeeds when an exception is not raised.
Any hints please?
def runTest(self):
try:
doStuff()
except:
self.fail("Encountered an unexpected exception.")
UPDATE: As liw.fi mentions, the default result is a success, so the example above is something of an antipattern. You should probably only use it if you want to do something special before failing. You should also catch the most specific exceptions possible.