--- a/tests/test-bisect Mon Dec 28 18:29:35 2009 +0100
+++ b/tests/test-bisect Tue Dec 29 01:32:40 2009 +0100
@@ -86,8 +86,9 @@
set +e
echo % test invalid command
+# assuming that the shell returns 127 if command not found ...
hg bisect -r
-hg bisect --command './foobar' 2>&1 | sed 's|\(/bin/sh: \./foobar:\).*|\1 not found|'
+hg bisect --command 'exit 127'
echo % test bisecting command
cat > script.py <<EOF
--- a/tests/test-bisect.out Mon Dec 28 18:29:35 2009 +0100
+++ b/tests/test-bisect.out Tue Dec 29 01:32:40 2009 +0100
@@ -304,8 +304,7 @@
summary: msg 6
% test invalid command
-/bin/sh: ./foobar: not found
-abort: failed to execute ./foobar
+abort: failed to execute exit 127
% test bisecting command
Testing changeset 15:e7fa0811edb0 (31 changesets remaining, ~4 tests)
1 files updated, 0 files merged, 0 files removed, 0 files unresolved