Mercurial > hg-stable
changeset 21307:cd4fd7b3c3c4
run-tests: give TestResult a skipped attribute
author | Gregory Szorc <gregory.szorc@gmail.com> |
---|---|
date | Sat, 19 Apr 2014 14:01:18 -0700 |
parents | cbf5475827da |
children | 935ade207253 |
files | tests/run-tests.py |
diffstat | 1 files changed, 6 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/tests/run-tests.py Sat Apr 19 18:31:22 2014 -0700 +++ b/tests/run-tests.py Sat Apr 19 14:01:18 2014 -0700 @@ -649,6 +649,11 @@ self.interrupted = False self.exception = None + @property + def skipped(self): + """Whether the test was skipped.""" + return self.ret == SKIPPED_STATUS + def pytest(test, wd, options, replacements, env): py3kswitch = options.py3k_warnings and ' -3' or '' cmd = '%s%s "%s"' % (PYTHON, py3kswitch, test) @@ -1065,7 +1070,7 @@ times.append((test, res.duration)) vlog("# Ret was:", ret) - skipped = (ret == SKIPPED_STATUS) + skipped = res.skipped # If we're not in --debug mode and reference output file exists, # check test output against it.