def test_handle_event(self): subject = self.subject # pass subject.handle_event('pass', factory.passed()) self.assertEqual(subject.passes, 1) # fail expected_fail = factory.failed() subject.handle_event('fail', expected_fail) self.assertEqual(subject.failures, 1) self.assertEqual(subject.failed_tests[0], expected_fail) # indent subject.handle_event('suite', factory.suite()) self.assertEqual(subject.indent, 1) subject.handle_event('suite end', factory.suite()) self.assertEqual(subject.indent, 0) # end subject.handle_event('end', { 'tests': 10, 'duration': 123, 'suites': 10 }) self.assertEqual(subject.tests, 10) self.assertEqual(subject.duration, 123) self.assertEqual(subject.suites, 10)
def test_handle_event(self): subject = self.subject # pass subject.handle_event('pass', factory.passed()) self.assertEqual(subject.passes, 1) # fail expected_fail = factory.failed(); subject.handle_event('fail', expected_fail); self.assertEqual(subject.failures, 1) self.assertEqual(subject.failed_tests[0], expected_fail); # indent subject.handle_event('suite', factory.suite()) self.assertEqual(subject.indent, 1) subject.handle_event('suite end', factory.suite()) self.assertEqual(subject.indent, 0) # end subject.handle_event('end', { 'tests': 10, 'duration': 123, 'suites': 10 }) self.assertEqual(subject.tests, 10) self.assertEqual(subject.duration, 123) self.assertEqual(subject.suites, 10)
def suite(): tests = [ dbapi.suite(), types.suite(), userfunctions.suite(), factory.suite(), transactions.suite(), hooks.suite(), regression.suite(), dump.suite() ] return unittest.TestSuite(tuple(tests))
def suite(): tests = [dbapi.suite(), types.suite(), userfunctions.suite(), factory.suite(), transactions.suite(), hooks.suite(), regression.suite(), dump.suite()] return unittest.TestSuite(tuple(tests))