# HG changeset patch # User Arseniy Alekseyev # Date 1727876947 -3600 # Node ID 813226b3b4caffbd9fdd409ed57f8e8fbed778ce # Parent 1d6982827c4b091ecc3ef9a59c7657b323271136 tests: in helpers-testrepo.sh switch from shell aliases to functions The reason is that I want this script to work in non-interactive shells too. (will be used in the next commit) diff -r 1d6982827c4b -r 813226b3b4ca tests/helpers-testrepo.sh --- a/tests/helpers-testrepo.sh Fri Sep 27 17:25:15 2024 +0100 +++ b/tests/helpers-testrepo.sh Wed Oct 02 14:49:07 2024 +0100 @@ -52,9 +52,17 @@ # Use the system hg command if the bundled hg can't read the repository with # no warning nor error. if [ -n "`hg id -R "$TESTDIR/.." 2>&1 >/dev/null`" ]; then - alias testrepohg=syshg - alias testrepohgenv=syshgenv + testrepohg() { + syshg "$@" + } + testrepohgenv() { + syshgenv "$@" + } else - alias testrepohg="hg $extraoptions" - alias testrepohgenv=: + testrepohg() { + hg $extraoptions "$@" + } + testrepohgenv() { + : + } fi