summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2013-04-26 23:30:40 (GMT)
committerJunio C Hamano <gitster@pobox.com>2013-04-28 22:22:53 (GMT)
commit709a957d9493cbdd457d02bfada067c9b3ccc253 (patch)
tree83f6fd03ffe160c049bca4b1f10d84fe83514ba0
parent85d501ce63d3c3b1331f9e51252c128c95e0adf1 (diff)
downloadgit-709a957d9493cbdd457d02bfada067c9b3ccc253.zip
git-709a957d9493cbdd457d02bfada067c9b3ccc253.tar.gz
git-709a957d9493cbdd457d02bfada067c9b3ccc253.tar.bz2
git-remote-testgit: build it to run under $SHELL_PATH
Just like all the other shell scripts, replace the shebang line to make sure it runs under the shell the user specified. As this no longer depends on bashisms, t5801 does not have to say bash must be available somewhere on the system. Signed-off-by: Junio C Hamano <gitster@pobox.com>
-rw-r--r--.gitignore1
-rw-r--r--Makefile1
-rwxr-xr-xgit-remote-testgit.sh (renamed from git-remote-testgit)0
-rwxr-xr-xt/t5801-remote-helpers.sh5
4 files changed, 2 insertions, 5 deletions
diff --git a/.gitignore b/.gitignore
index 6669bf0..10aee94 100644
--- a/.gitignore
+++ b/.gitignore
@@ -125,6 +125,7 @@
/git-remote-ftps
/git-remote-fd
/git-remote-ext
+/git-remote-testgit
/git-remote-testpy
/git-remote-testsvn
/git-repack
diff --git a/Makefile b/Makefile
index 0f931a2..5f424a7 100644
--- a/Makefile
+++ b/Makefile
@@ -460,6 +460,7 @@ SCRIPT_SH += git-mergetool.sh
SCRIPT_SH += git-pull.sh
SCRIPT_SH += git-quiltimport.sh
SCRIPT_SH += git-rebase.sh
+SCRIPT_SH += git-remote-testgit.sh
SCRIPT_SH += git-repack.sh
SCRIPT_SH += git-request-pull.sh
SCRIPT_SH += git-stash.sh
diff --git a/git-remote-testgit b/git-remote-testgit.sh
index b528949..b528949 100755
--- a/git-remote-testgit
+++ b/git-remote-testgit.sh
diff --git a/t/t5801-remote-helpers.sh b/t/t5801-remote-helpers.sh
index c956abd..0a83db8 100755
--- a/t/t5801-remote-helpers.sh
+++ b/t/t5801-remote-helpers.sh
@@ -7,11 +7,6 @@ test_description='Test remote-helper import and export commands'
. ./test-lib.sh
-if ! type "${BASH-bash}" >/dev/null 2>&1; then
- skip_all='skipping remote-testgit tests, bash not available'
- test_done
-fi
-
compare_refs() {
git --git-dir="$1/.git" rev-parse --verify $2 >expect &&
git --git-dir="$3/.git" rev-parse --verify $4 >actual &&