about summary refs log tree commit diff
path: root/third_party/git/t/t9901-git-web--browse.sh
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/git/t/t9901-git-web--browse.sh')
-rwxr-xr-xthird_party/git/t/t9901-git-web--browse.sh63
1 files changed, 0 insertions, 63 deletions
diff --git a/third_party/git/t/t9901-git-web--browse.sh b/third_party/git/t/t9901-git-web--browse.sh
deleted file mode 100755
index de7152f827..0000000000
--- a/third_party/git/t/t9901-git-web--browse.sh
+++ /dev/null
@@ -1,63 +0,0 @@
-#!/bin/sh
-#
-
-test_description='git web--browse basic tests
-
-This test checks that git web--browse can handle various valid URLs.'
-
-. ./test-lib.sh
-
-test_web_browse () {
-	# browser=$1 url=$2
-	git web--browse --browser="$1" "$2" >actual &&
-	tr -d '\015' <actual >text &&
-	test_cmp expect text
-}
-
-test_expect_success \
-	'URL with an ampersand in it' '
-	echo http://example.com/foo\&bar >expect &&
-	git config browser.custom.cmd echo &&
-	test_web_browse custom http://example.com/foo\&bar
-'
-
-test_expect_success \
-	'URL with a semi-colon in it' '
-	echo http://example.com/foo\;bar >expect &&
-	git config browser.custom.cmd echo &&
-	test_web_browse custom http://example.com/foo\;bar
-'
-
-test_expect_success \
-	'URL with a hash in it' '
-	echo http://example.com/foo#bar >expect &&
-	git config browser.custom.cmd echo &&
-	test_web_browse custom http://example.com/foo#bar
-'
-
-test_expect_success \
-	'browser paths are properly quoted' '
-	echo fake: http://example.com/foo >expect &&
-	cat >"fake browser" <<-\EOF &&
-	#!/bin/sh
-	echo fake: "$@"
-	EOF
-	chmod +x "fake browser" &&
-	git config browser.w3m.path "$(pwd)/fake browser" &&
-	test_web_browse w3m http://example.com/foo
-'
-
-test_expect_success \
-	'browser command allows arbitrary shell code' '
-	echo "arg: http://example.com/foo" >expect &&
-	git config browser.custom.cmd "
-		f() {
-			for i in \"\$@\"; do
-				echo arg: \$i
-			done
-		}
-		f" &&
-	test_web_browse custom http://example.com/foo
-'
-
-test_done