Show More
@@ -2373,6 +2373,8 b' class TestRunner(object):' | |||||
2373 | self._outputdir = canonpath(_bytespath(self.options.outputdir)) |
|
2373 | self._outputdir = canonpath(_bytespath(self.options.outputdir)) | |
2374 | else: |
|
2374 | else: | |
2375 | self._outputdir = self._testdir |
|
2375 | self._outputdir = self._testdir | |
|
2376 | if testdescs and pathname: | |||
|
2377 | self._outputdir = os.path.join(self._outputdir, pathname) | |||
2376 |
|
2378 | |||
2377 | if 'PYTHONHASHSEED' not in os.environ: |
|
2379 | if 'PYTHONHASHSEED' not in os.environ: | |
2378 | # use a random python hash seed all the time |
|
2380 | # use a random python hash seed all the time |
@@ -1281,6 +1281,7 b' support for automatically discovering te' | |||||
1281 |
|
1281 | |||
1282 | support for running run-tests.py from another directory |
|
1282 | support for running run-tests.py from another directory | |
1283 | $ mkdir tmp && cd tmp |
|
1283 | $ mkdir tmp && cd tmp | |
|
1284 | ||||
1284 | $ cat > useful-file.sh << EOF |
|
1285 | $ cat > useful-file.sh << EOF | |
1285 | > important command |
|
1286 | > important command | |
1286 | > EOF |
|
1287 | > EOF | |
@@ -1290,10 +1291,27 b' support for running run-tests.py from an' | |||||
1290 | > important command |
|
1291 | > important command | |
1291 | > EOF |
|
1292 | > EOF | |
1292 |
|
1293 | |||
|
1294 | $ cat > test-folder-fail.t << EOF | |||
|
1295 | > $ cat \$TESTDIR/useful-file.sh | |||
|
1296 | > important commando | |||
|
1297 | > EOF | |||
|
1298 | ||||
1293 | $ cd .. |
|
1299 | $ cd .. | |
1294 |
$ $PYTHON $TESTDIR/run-tests.py tmp/test- |
|
1300 | $ $PYTHON $TESTDIR/run-tests.py tmp/test-*.t | |
1295 |
|
|
1301 | ||
1296 | # Ran 1 tests, 0 skipped, 0 failed. |
|
1302 | --- $TESTTMP/anothertests/tmp/test-folder-fail.t | |
|
1303 | +++ $TESTTMP/anothertests/tmp/test-folder-fail.t.err | |||
|
1304 | @@ -1,2 +1,2 @@ | |||
|
1305 | $ cat $TESTDIR/useful-file.sh | |||
|
1306 | - important commando | |||
|
1307 | + important command | |||
|
1308 | ||||
|
1309 | ERROR: test-folder-fail.t output changed | |||
|
1310 | !. | |||
|
1311 | Failed test-folder-fail.t: output changed | |||
|
1312 | # Ran 2 tests, 0 skipped, 1 failed. | |||
|
1313 | python hash seed: * (glob) | |||
|
1314 | [1] | |||
1297 |
|
|
1315 | ||
1298 | support for bisecting failed tests automatically |
|
1316 | support for bisecting failed tests automatically | |
1299 | $ hg init bisect |
|
1317 | $ hg init bisect |
General Comments 0
You need to be logged in to leave comments.
Login now