comparison tests/test-bisect.t @ 16960:be64115b4955

test-bisect: adapt for Windows
author Adrian Buehlmann <adrian@cadifra.com>
date Fri, 15 Jun 2012 01:02:44 +0200
parents ee7dd2307031
children 93293813d753
comparison
equal deleted inserted replaced
16959:acba1281e064 16960:be64115b4955
1 $ "$TESTDIR/hghave" system-sh || exit 80
2
3 $ hg init 1 $ hg init
4 2
5 3
6 committing changes 4 committing changes
7 5
459 $ hg bisect -r 457 $ hg bisect -r
460 $ hg bisect --good tip 458 $ hg bisect --good tip
461 $ hg bisect --bad 0 459 $ hg bisect --bad 0
462 Testing changeset 15:e7fa0811edb0 (31 changesets remaining, ~4 tests) 460 Testing changeset 15:e7fa0811edb0 (31 changesets remaining, ~4 tests)
463 1 files updated, 0 files merged, 0 files removed, 0 files unresolved 461 1 files updated, 0 files merged, 0 files removed, 0 files unresolved
464 $ hg bisect --command "'`pwd`/script.py' and some parameters" 462 $ hg bisect --command "python \"$TESTTMP/script.py\" and some parameters"
465 changeset 15:e7fa0811edb0: good 463 changeset 15:e7fa0811edb0: good
466 changeset 7:03750880c6b5: good 464 changeset 7:03750880c6b5: good
467 changeset 3:b53bea5e2fcb: bad 465 changeset 3:b53bea5e2fcb: bad
468 changeset 5:7874a09ea728: bad 466 changeset 5:7874a09ea728: bad
469 changeset 6:a3d5c6fdf0d3: good 467 changeset 6:a3d5c6fdf0d3: good
492 $ chmod +x script.sh 490 $ chmod +x script.sh
493 $ hg bisect -r 491 $ hg bisect -r
494 $ hg bisect --good tip --noupdate 492 $ hg bisect --good tip --noupdate
495 $ hg bisect --bad 0 --noupdate 493 $ hg bisect --bad 0 --noupdate
496 Testing changeset 15:e7fa0811edb0 (31 changesets remaining, ~4 tests) 494 Testing changeset 15:e7fa0811edb0 (31 changesets remaining, ~4 tests)
497 $ hg bisect --command "'`pwd`/script.sh' and some params" --noupdate 495 $ hg bisect --command "sh \"$TESTTMP/script.sh\" and some params" --noupdate
498 changeset 15:e7fa0811edb0: good 496 changeset 15:e7fa0811edb0: good
499 changeset 7:03750880c6b5: good 497 changeset 7:03750880c6b5: good
500 changeset 3:b53bea5e2fcb: bad 498 changeset 3:b53bea5e2fcb: bad
501 changeset 5:7874a09ea728: bad 499 changeset 5:7874a09ea728: bad
502 changeset 6:a3d5c6fdf0d3: good 500 changeset 6:a3d5c6fdf0d3: good