Skip to content

Commit 33e85a4

Browse files
authored
Merge pull request #126 from ev-br/use_super
MAINT: use super() in DTRunner
2 parents a79e646 + 73b9f2f commit 33e85a4

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

scpdt/impl.py

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -334,8 +334,7 @@ def __init__(self, checker=None, verbose=None, optionflags=None, config=None):
334334
self.nameerror_after_exception = config.nameerror_after_exception
335335
if optionflags is None:
336336
optionflags = config.optionflags
337-
doctest.DocTestRunner.__init__(self, checker=checker, verbose=verbose,
338-
optionflags=optionflags)
337+
super().__init__(checker=checker, verbose=verbose, optionflags=optionflags)
339338

340339
def _report_item_name(self, out, item_name, new_line=False):
341340
if item_name is not None:
@@ -344,12 +343,12 @@ def _report_item_name(self, out, item_name, new_line=False):
344343
out("\n")
345344

346345
def report_start(self, out, test, example):
347-
return doctest.DocTestRunner.report_start(self, out, test, example)
346+
return super().report_start(out, test, example)
348347

349348
def report_success(self, out, test, example, got):
350349
if self._verbose:
351350
self._report_item_name(out, test.name, new_line=True)
352-
return doctest.DocTestRunner.report_success(self, out, test, example, got)
351+
return super().report_success(out, test, example, got)
353352

354353
def report_unexpected_exception(self, out, test, example, exc_info):
355354
if not self.nameerror_after_exception:
@@ -367,8 +366,7 @@ def report_unexpected_exception(self, out, test, example, exc_info):
367366

368367
def report_failure(self, out, test, example, got):
369368
self._report_item_name(out, test.name)
370-
return doctest.DocTestRunner.report_failure(self, out, test,
371-
example, got)
369+
return super().report_failure(out, test, example, got)
372370

373371
def get_history(self):
374372
"""Return a dict with names of items which were run.

0 commit comments

Comments
 (0)