Changeset View
Changeset View
Standalone View
Standalone View
tests/basic_test_result.py
from __future__ import absolute_import, print_function | from __future__ import absolute_import, print_function | ||||
import sys | |||||
import unittest | import unittest | ||||
if sys.version_info[0] < 3: | |||||
base_class = unittest._TextTestResult | |||||
else: | |||||
base_class = unittest.TextTestResult | |||||
class TestResult(unittest._TextTestResult): | |||||
class TestResult(base_class): | |||||
def __init__(self, options, *args, **kwargs): | def __init__(self, options, *args, **kwargs): | ||||
super(TestResult, self).__init__(*args, **kwargs) | super(TestResult, self).__init__(*args, **kwargs) | ||||
self._options = options | self._options = options | ||||
# unittest.TestResult didn't have skipped until 2.7. We need to | # unittest.TestResult didn't have skipped until 2.7. We need to | ||||
# polyfill it. | # polyfill it. | ||||
self.skipped = [] | self.skipped = [] | ||||
Show All 38 Lines |