Пример #1
0
 def test_run_no_result_manages_new_result(self):
     log = []
     run = RunTest(self.make_case(), lambda x: log.append(x) or x)
     result = run.run()
     self.assertIsInstance(result.decorated, TestResult)
Пример #2
0
 def test___init___short(self):
     run = RunTest("bar")
     self.assertEqual("bar", run.case)
     self.assertEqual([], run.handlers)
Пример #3
0
 def test__init____handlers(self):
     handlers = [("quux", "baz")]
     run = RunTest("bar", handlers)
     self.assertEqual(handlers, run.handlers)
Пример #4
0
 def test__init____handlers_last_resort(self):
     handlers = [("quux", "baz")]
     last_resort = "foo"
     run = RunTest("bar", handlers, last_resort)
     self.assertEqual(last_resort, run.last_resort)