[PATCH] test-merge-tools: include /usr/sbin in path for sysctl (issue4813)

timeless at mozdev.org timeless at mozdev.org
Wed Sep 2 20:59:54 UTC 2015


# HG changeset patch
# User timeless at mozdev.org
# Date 1441227364 14400
#      Wed Sep 02 16:56:04 2015 -0400
# Node ID c8716f45c96bacfdc963d71e492c68b6b5ff8594
# Parent  f77a3f27cea533232dc107a72773e90e2de9549d
test-merge-tools: include /usr/sbin in path for sysctl (issue4813)

/bin/sh expects to be able to reach sysctl via path (it lives in /usr/sbin)

diff --git a/tests/test-merge-tools.t b/tests/test-merge-tools.t
--- a/tests/test-merge-tools.t
+++ b/tests/test-merge-tools.t
@@ -65,7 +65,7 @@
 override $PATH to ensure hgmerge not visible; use $PYTHON in case we're
 running from a devel copy, not a temp installation
 
-  $ PATH="$BINDIR" $PYTHON "$BINDIR"/hg merge -r 2
+  $ PATH="$BINDIR:/usr/sbin" $PYTHON "$BINDIR"/hg merge -r 2
   merging f
   warning: conflicts during merge.
   merging f incomplete! (edit conflicts, then use 'hg resolve --mark')
@@ -111,7 +111,7 @@
 
   $ echo "echo fail" > false
   $ hg up -qC 1
-  $ PATH="`pwd`:$BINDIR" $PYTHON "$BINDIR"/hg merge -r 2
+  $ PATH="`pwd`:$BINDIR:/usr/sbin" $PYTHON "$BINDIR"/hg merge -r 2
   merging f
   warning: conflicts during merge.
   merging f incomplete! (edit conflicts, then use 'hg resolve --mark')
@@ -126,7 +126,7 @@
 
   $ mkdir false
   $ hg up -qC 1
-  $ PATH="`pwd`:$BINDIR" $PYTHON "$BINDIR"/hg merge -r 2
+  $ PATH="`pwd`:$BINDIR:/usr/sbin" $PYTHON "$BINDIR"/hg merge -r 2
   merging f
   warning: conflicts during merge.
   merging f incomplete! (edit conflicts, then use 'hg resolve --mark')


More information about the Mercurial-devel mailing list