def testReraise(self): runners = shard._CreateRunners(MockRunnerException, ['0', '1']) with self.assertRaises(TestException): shard._RunAllTests(runners, self.tests)
def testRun(self): runners = [MockRunner('0'), MockRunner('1')] results = shard._RunAllTests(runners, self.tests) self.assertEqual(len(results.ok), len(self.tests))
def testRetry(self): runners = shard._CreateRunners(MockRunnerFail, ['0', '1']) results = shard._RunAllTests(runners, self.tests) self.assertEqual(len(results.failed), len(self.tests))
def testRetry(self): runners = shard._CreateRunners(MockRunnerFail, ['0', '1']) results = shard._RunAllTests(runners, self.tests) self.assertEqual(len(results.GetFail()), len(self.tests))
def testRun(self): runners = [MockRunner('0'), MockRunner('1')] results = shard._RunAllTests(runners, self.tests) self.assertEqual(len(results.GetPass()), len(self.tests))
def testRetry(self): runners = shard._CreateRunners(MockRunnerRetry, ['0', '1']) results, retry = shard._RunAllTests(runners, self.tests) self.assertEqual(len(results), len(self.tests)) self.assertEqual(len(retry), len(self.tests))