1114 <![CDATA[missing feature: nail clipper]]> </skipped> (no-py38 !) |
1114 <![CDATA[missing feature: nail clipper]]> </skipped> (no-py38 !) |
1115 </testcase> |
1115 </testcase> |
1116 </testsuite> |
1116 </testsuite> |
1117 |
1117 |
1118 Missing skips or blacklisted skips don't count as executed: |
1118 Missing skips or blacklisted skips don't count as executed: |
1119 $ echo test-failure.t > blacklist |
1119 $ mkdir tests |
|
1120 $ echo tests/test-failure.t > blacklist |
|
1121 $ cp test-failure.t tests |
1120 $ rt --blacklist=blacklist --json\ |
1122 $ rt --blacklist=blacklist --json\ |
1121 > test-failure.t test-bogus.t |
1123 > tests/test-failure.t tests/test-bogus.t |
1122 running 2 tests using 1 parallel processes |
1124 running 2 tests using 1 parallel processes |
1123 ss |
1125 ss |
1124 Skipped test-bogus.t: Doesn't exist |
1126 Skipped test-bogus.t: Doesn't exist |
1125 Skipped test-failure.t: blacklisted |
1127 Skipped test-failure.t: blacklisted |
1126 # Ran 0 tests, 2 skipped, 0 failed. |
1128 # Ran 0 tests, 2 skipped, 0 failed. |
1127 $ cat report.json |
1129 $ cat tests/report.json |
1128 testreport ={ |
1130 testreport ={ |
1129 "test-bogus.t": { |
1131 "test-bogus.t": { |
1130 "result": "skip" |
1132 "result": "skip" |
1131 }, |
1133 }, |
1132 "test-failure.t": { |
1134 "test-failure.t": { |
1133 "result": "skip" |
1135 "result": "skip" |
1134 } |
1136 } |
1135 } (no-eol) |
1137 } (no-eol) |
|
1138 $ rm -r tests |
|
1139 $ echo test-failure.t > blacklist |
1136 |
1140 |
1137 Whitelist trumps blacklist |
1141 Whitelist trumps blacklist |
1138 $ echo test-failure.t > whitelist |
1142 $ echo test-failure.t > whitelist |
1139 $ rt --blacklist=blacklist --whitelist=whitelist --json\ |
1143 $ rt --blacklist=blacklist --whitelist=whitelist --json\ |
1140 > test-failure.t test-bogus.t |
1144 > test-failure.t test-bogus.t |