浏览代码

Merge pull request #1929 from infosiftr/wget-not-curl

Swap curl to wget for tomcat:alpine test
Tianon Gravi 9 年之前
父节点
当前提交
d8c8f263d7
共有 1 个文件被更改,包括 4 次插入7 次删除
  1. 4 7
      test/tests/tomcat-hello-world/run.sh

+ 4 - 7
test/tests/tomcat-hello-world/run.sh

@@ -15,22 +15,19 @@ cid="$(docker run -d "$serverImage")"
 trap "docker rm -vf $cid > /dev/null" EXIT
 
 _request() {
-	local method="$1"
-	shift
-
 	local url="${1#/}"
 	shift
 
 	docker run --rm --link "$cid":tomcat "$clientImage" \
-		curl -fs -X"$method" "$@" "http://tomcat:8080/$url"
+		wget -q -O - "$@" "http://tomcat:8080/$url"
 }
 
 # Make sure that Tomcat is listening
-. "$dir/../../retry.sh" '[ "$(_request GET / --output /dev/null || echo $?)" != 7 ]'
+. "$dir/../../retry.sh" '_request / &> /dev/null'
 
 # Check that we can request /
-[ -n "$(_request GET '/')" ]
+[ -n "$(_request '/')" ]
 
 # Check that the example "Hello World" servlet works
-helloWorld="$(_request GET '/examples/servlets/servlet/HelloWorldExample')"
+helloWorld="$(_request '/examples/servlets/servlet/HelloWorldExample')"
 [[ "$helloWorld" == *'Hello World!'* ]]