def testAddingTestCaseToTestSuite(self): suite = TestSuite(); suite.addTestCase(WasRun); suite.run(self.result); assert("testBrokenMethod FAILED\n2 run, 1 failed" == self.result.summary())
def testSuite(self): suite = TestSuite() suite.addTest(WasRun("testMethod")) suite.addTest(WasRun("testBrokenMethod")) suite.run(self.result) assert("testBrokenMethod FAILED\n2 run, 1 failed" == self.result.summary()) def testTearDownRunsAfterFailedTest(self): self.brokenTest.run(self.result) assert("setUp|testBrokenMethod|tearDown|" == self.brokenTest.log) def testSetUpFailIsReported(self): self.brokenSetup.run(self.result) assert("setUp FAILED\n0 run, 0 failed" == self.result.summary()) def testAddingTestCaseToTestSuite(self): suite = TestSuite(); suite.addTestCase(WasRun); suite.run(self.result); assert("testBrokenMethod FAILED\n2 run, 1 failed" == self.result.summary()) suite = TestSuite() suite.addTestCase(TestCaseTest) result = TestResult() suite.run(result) print result.summary()