Isn't this weaker test than before? I guess you can create else section and fail the test.
Also I guess assertion should be on lines 10 and 23 (catch section).
Please use self.fail() instead of raising an Exception.
https://docs.python.org/2.6/library/unittest.html#unittest.TestCase.fail
typo in "expcetion"