Mercurial > hg-stable
changeset 22107:3b5cf39ffcc4
run-tests: don't show 'i' for tests that don't match a keyword
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Tue, 12 Aug 2014 00:33:48 -0500 |
parents | 70bdf59d27b6 |
children | ccae572c5d09 |
files | tests/run-tests.py tests/test-run-tests.t |
diffstat | 2 files changed, 10 insertions(+), 10 deletions(-) [+] |
line wrap: on
line diff
--- a/tests/run-tests.py Mon Aug 11 17:45:50 2014 -0500 +++ b/tests/run-tests.py Tue Aug 12 00:33:48 2014 -0500 @@ -1155,7 +1155,7 @@ if self.showAll: self.stream.writeln('ignored %s' % reason) else: - if reason != 'not retesting': + if reason != 'not retesting' and reason != "doesn't match keyword": self.stream.write('i') else: self.testsRun += 1
--- a/tests/test-run-tests.t Mon Aug 11 17:45:50 2014 -0500 +++ b/tests/test-run-tests.t Tue Aug 12 00:33:48 2014 -0500 @@ -114,8 +114,8 @@ success w/ keyword $ $TESTDIR/run-tests.py --with-hg=`which hg` -k xyzzy - i. - # Ran 1 tests, 1 skipped, 0 warned, 0 failed. + . + # Ran 2 tests, 1 skipped, 0 warned, 0 failed. failed @@ -139,7 +139,7 @@ failure w/ keyword $ $TESTDIR/run-tests.py --with-hg=`which hg` -k rataxes - i + --- $TESTTMP/test-failure.t +++ $TESTTMP/test-failure.t.err @@ -1,4 +1,4 @@ @@ -152,7 +152,7 @@ ERROR: test-failure.t output changed ! Failed test-failure.t: output changed - # Ran 1 tests, 1 skipped, 0 warned, 1 failed. + # Ran 2 tests, 1 skipped, 0 warned, 1 failed. python hash seed: * (glob) [1] @@ -320,19 +320,19 @@ [1] $ $TESTDIR/run-tests.py --with-hg=`which hg` --keyword xyzzy - i.s + .s Skipped test-skip.t: irrelevant - # Ran 1 tests, 2 skipped, 0 warned, 0 failed. + # Ran 2 tests, 2 skipped, 0 warned, 0 failed. Skips with xml $ $TESTDIR/run-tests.py --with-hg=`which hg` --keyword xyzzy \ > --xunit=xunit.xml - i.s + .s Skipped test-skip.t: irrelevant - # Ran 1 tests, 2 skipped, 0 warned, 0 failed. + # Ran 2 tests, 2 skipped, 0 warned, 0 failed. $ cat xunit.xml <?xml version="1.0" encoding="utf-8"?> - <testsuite errors="0" failures="0" name="run-tests" skipped="2" tests="1"> + <testsuite errors="0" failures="0" name="run-tests" skipped="2" tests="2"> <testcase name="test-success.t" time="*"/> (glob) </testsuite>