--- a/tests/test-dispatch.t Wed Nov 01 15:34:22 2017 -0500
+++ b/tests/test-dispatch.t Wed Nov 01 14:22:26 2017 -0700
@@ -68,9 +68,13 @@
$ mkdir $TESTTMP/repo1
$ cd $TESTTMP/repo1
$ rm -rf $TESTTMP/repo1
- $ HGDEMANDIMPORT=disable hg version -q
- abort: error getting current working directory: * (glob) (no-chg !)
- chg: abort: failed to getcwd (errno = *) (glob) (chg !)
- [255]
+
+The output could be one of the following and something else:
+ chg: abort: failed to getcwd (errno = *) (glob)
+ abort: error getting current working directory: * (glob)
+ sh: 0: getcwd() failed: No such file or directory
+Since the exact behavior depends on the shell, only check it returns non-zero.
+ $ HGDEMANDIMPORT=disable hg version -q 2>/dev/null || false
+ [1]
#endif