1 __revision__ = "ErrorsTests.py __REVISION__ __DATE__ __DEVELOPER__"
8 class ErrorsTestCase(unittest.TestCase):
9 def test_InternalError(self):
10 """Test the InternalError exception."""
12 raise SCons.Errors.InternalError, "test internal error"
13 except SCons.Errors.InternalError, e:
14 assert e.args == "test internal error"
16 def test_UserError(self):
17 """Test the UserError exception."""
19 raise SCons.Errors.UserError, "test user error"
20 except SCons.Errors.UserError, e:
21 assert e.args == "test user error"
25 if __name__ == "__main__":
26 suite = unittest.makeSuite(ErrorsTestCase, 'test_')
27 if not unittest.TextTestRunner().run(suite).wasSuccessful():