Bernhard Leiner
586b4a2c7c
Circumvent removal of valid bisect candidates due to previously skipped ones
...
As reported in issue 1445:
A valid candidate revision for a bisect test is not considered for testing
due to its skipped ancestor. If this revision is the only untested one left
an assertion error occurs.
2008-12-27 19:05:26 +01:00
Benoit Boissinot
3e99382003
fix test-bisect error (because of set -e)
2008-09-05 11:02:12 +02:00
Dirkjan Ochtman
f785a1c716
bisect: only complain when nothing can be done
2008-09-03 19:00:43 +02:00
Dirkjan Ochtman
83b9ec89ae
bisect: status message when no action is specified
2008-08-21 19:02:56 +02:00
Bernhard Leiner
12387fffd4
add additional bisect tests
2008-08-02 22:10:54 +02:00
Matt Mackall
6b6b2e0e73
bisect: improve tests
...
- test skipping
- test noupdate
- test bad->good search
- test inconsistent state
2007-12-31 18:20:34 -06:00
Matt Mackall
917f5ce70a
bisect: handle search for bad to good transitions
...
Automatically detect whether we're looking for a bad to good
transition rather than the usual good to bad transition by detecting
when badrev is inside the good set and flipping good/bad.
2007-12-31 18:20:34 -06:00
Matt Mackall
bee8b54b36
bisect: make bisect a built-in command
2007-12-31 18:20:34 -06:00
Matt Mackall
98edd8fe9d
bisect: use more standard command syntax and help
2007-12-27 23:55:40 -06:00
Thomas Arendsen Hein
a1f1b33ecb
Make tests append settings to $HGRCPATH instead of $HGTMP/.hgrc
...
and add documentation for this.
2006-08-22 10:08:42 +02:00
Danek Duvall
c6b9a108d2
Solaris portability fixes
2006-08-18 10:24:04 -07:00
Vadim Gelfer
3cd0a9298f
make new tests executable.
2006-08-16 10:53:01 -07:00
Giorgos Keramidas
8b8d11fe4e
tests: new test for the bisect extension
2006-08-15 21:49:49 +03:00