Skip to content

Commit ca8df21

Browse files
committed
add test for resultclass.
1 parent 0dd6977 commit ca8df21

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

tests/testsuite.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77

88
from xmlrunner.unittest import unittest
99
import xmlrunner
10+
from xmlrunner.result import _XMLTestResult
1011
import doctest
1112
import tests.doctest_example
1213
from six import StringIO, BytesIO
@@ -404,6 +405,15 @@ def test_xmlrunner_elapsed_times(self):
404405
suite.addTest(self.DummyTest('test_pass'))
405406
self._test_xmlrunner(suite)
406407

408+
def test_xmlrunner_resultclass(self):
409+
class Result(_XMLTestResult):
410+
pass
411+
412+
suite = unittest.TestSuite()
413+
suite.addTest(self.DummyTest('test_pass'))
414+
self.runner_kwargs['resultclass'] = Result
415+
self._test_xmlrunner(suite)
416+
407417
def test_xmlrunner_stream(self):
408418
stream = self.stream
409419
output = BytesIO()

0 commit comments

Comments
 (0)