X-Git-Url: http://git.samba.org/?p=samba.git;a=blobdiff_plain;f=lib%2Fsubunit%2Fpython%2Fsubunit%2Ftests%2Ftest_test_results.py;fp=lib%2Fsubunit%2Fpython%2Fsubunit%2Ftests%2Ftest_test_results.py;h=ff74b9a818f64681c6fa24e4b6480a4b456ceeb6;hp=236dfa22e51f0b15474ff5aae236b7feef86c48a;hb=bcacd8fc80f8b366566d576fd654856930cfc4a4;hpb=983a3ea437d76b769b82726cc602d26e0e57894a diff --git a/lib/subunit/python/subunit/tests/test_test_results.py b/lib/subunit/python/subunit/tests/test_test_results.py index 236dfa22e51..ff74b9a818f 100644 --- a/lib/subunit/python/subunit/tests/test_test_results.py +++ b/lib/subunit/python/subunit/tests/test_test_results.py @@ -61,6 +61,7 @@ class TimeCapturingResult(unittest.TestResult): def __init__(self): super(TimeCapturingResult, self).__init__() self._calls = [] + self.failfast = False def time(self, a_datetime): self._calls.append(a_datetime) @@ -198,6 +199,11 @@ class TestAutoTimingTestResultDecorator(unittest.TestCase): self.assertEqual(3, len(self.decorated._calls)) self.assertNotEqual(None, self.decorated._calls[2]) + def test_set_failfast_True(self): + self.assertFalse(self.decorated.failfast) + self.result.failfast = True + self.assertTrue(self.decorated.failfast) + class TestTagCollapsingDecorator(TestCase):