# HG changeset patch # User Mads Kiilerich # Date 1321411514 -3600 # Node ID bb9ad375b51c75466bc6247b6050f37040c0f909 # Parent d01e08ea459d2097427c9b805aae3fa48925ebd4 tests: add 'hghave system-sh' to skip tests on windows diff -r d01e08ea459d -r bb9ad375b51c tests/test-bisect.t --- a/tests/test-bisect.t Wed Nov 16 03:45:14 2011 +0100 +++ b/tests/test-bisect.t Wed Nov 16 03:45:14 2011 +0100 @@ -1,3 +1,5 @@ + $ "$TESTDIR/hghave" system-sh || exit 80 + $ hg init diff -r d01e08ea459d -r bb9ad375b51c tests/test-bundle.t --- a/tests/test-bundle.t Wed Nov 16 03:45:14 2011 +0100 +++ b/tests/test-bundle.t Wed Nov 16 03:45:14 2011 +0100 @@ -1,3 +1,5 @@ + $ "$TESTDIR/hghave" system-sh || exit 80 + Setting up test $ hg init test diff -r d01e08ea459d -r bb9ad375b51c tests/test-merge-tools.t --- a/tests/test-merge-tools.t Wed Nov 16 03:45:14 2011 +0100 +++ b/tests/test-merge-tools.t Wed Nov 16 03:45:14 2011 +0100 @@ -1,3 +1,5 @@ + $ "$TESTDIR/hghave" system-sh || exit 80 + test merge-tools configuration - mostly exercising filemerge.py $ unset HGMERGE # make sure HGMERGE doesn't interfere with the test diff -r d01e08ea459d -r bb9ad375b51c tests/test-patchbomb.t --- a/tests/test-patchbomb.t Wed Nov 16 03:45:14 2011 +0100 +++ b/tests/test-patchbomb.t Wed Nov 16 03:45:14 2011 +0100 @@ -1,3 +1,5 @@ + $ "$TESTDIR/hghave" system-sh || exit 80 + $ fixheaders() > { > sed -e 's/\(Message-Id:.*@\).*/\1/' \ diff -r d01e08ea459d -r bb9ad375b51c tests/test-pending.t --- a/tests/test-pending.t Wed Nov 16 03:45:14 2011 +0100 +++ b/tests/test-pending.t Wed Nov 16 03:45:14 2011 +0100 @@ -1,3 +1,5 @@ + $ "$TESTDIR/hghave" system-sh || exit 80 + Verify that pending changesets are seen by pretxn* hooks but not by other processes that access the destination repo while the hooks are running. diff -r d01e08ea459d -r bb9ad375b51c tests/test-tag.t --- a/tests/test-tag.t Wed Nov 16 03:45:14 2011 +0100 +++ b/tests/test-tag.t Wed Nov 16 03:45:14 2011 +0100 @@ -1,3 +1,5 @@ + $ "$TESTDIR/hghave" system-sh || exit 80 + $ hg init test $ cd test