blob: 641f9b7d14792234a05cf476ae3d61678b785afb [file] [log] [blame]
import unittest
class Test(unittest.TestCase):
def setUp(self):
print("\t\ttest setup")
pass
def tearDown(self):
print("\t\ttest teardown")
pass
def testValid(self):
self.assertTrue(True)
pass
def testInvalid(self):
self.assertTrue(False)
pass
def testError(self):
raise(BaseException("does not work"))
@unittest.expectedFailure
def testExpectError(self):
raise(BaseException("expected exception"))
@unittest.expectedFailure
def testExpectErrorButIsOK(self):
pass
@unittest.skip("demonstrating skipping")
def testIgnored(self):
self.assertTrue(False)
pass
if __name__ == "__main__":
print("running from python directly")
unittest.main()