diff options
| author | Giampaolo Rodola <g.rodola@gmail.com> | 2020-04-25 23:27:26 +0200 |
|---|---|---|
| committer | Giampaolo Rodola <g.rodola@gmail.com> | 2020-04-25 23:27:26 +0200 |
| commit | e65383d258dcdac2491b5a7ec0d9b5e2eefae2ef (patch) | |
| tree | bcb76e36b5e52755111c78bee53e8913c915c449 | |
| parent | 36ceef4c94e0a4147b00b690a611f40e2efc4e25 (diff) | |
| download | psutil-e65383d258dcdac2491b5a7ec0d9b5e2eefae2ef.tar.gz | |
refac
| -rwxr-xr-x | psutil/tests/runner.py | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/psutil/tests/runner.py b/psutil/tests/runner.py index 72dd6f69..5dcbe74b 100755 --- a/psutil/tests/runner.py +++ b/psutil/tests/runner.py @@ -81,8 +81,8 @@ class ColouredResult(TextTestResult): TextTestResult.printErrorList(self, flavour, errors) -class ColouredRunner(TextTestRunner): - resultclass = ColouredResult if term_supports_colors() else TextTestResult +class ColouredTextRunner(TextTestRunner): + resultclass = ColouredResult def _makeResult(self): # Store result instance so that it can be accessed on @@ -163,10 +163,10 @@ class Runner: def __init__(self): self.loader = SuiteLoader() self.failed_tnames = set() - if APPVEYOR: - self.runner = TextTestRunner(verbosity=VERBOSITY) + if term_supports_colors() and not APPVEYOR: + self.runner = ColouredTextRunner(verbosity=VERBOSITY) else: - self.runner = ColouredRunner(verbosity=VERBOSITY) + self.runner = TextTestRunner(verbosity=VERBOSITY) def _write_last_failed(self): if self.failed_tnames: @@ -180,7 +180,7 @@ class Runner: tname = t[0].id() self.failed_tnames.add(tname) - def _run(self, suite, parallel=False): + def _run(self, suite): try: result = self.runner.run(suite) except (KeyboardInterrupt, SystemExit): |
