File tree 3 files changed +10
-6
lines changed
3 files changed +10
-6
lines changed Original file line number Diff line number Diff line change 2
2
3
3
# # Run tests against a local browser on OSX.
4
4
5
+ set -euo pipefail
6
+
5
7
PORT=8000
6
8
DOWNLOADS=~ /Downloads
7
9
PIDFILE=/tmp/http-cache-test-server.pid
Original file line number Diff line number Diff line change 2
2
3
3
# # Run tests against a local docker image with common proxy/caches.
4
4
5
+ set -euo pipefail
6
+
5
7
PIDFILE=/tmp/http-cache-test-server.pid
6
8
7
9
ALL_PROXIES=(squid nginx apache trafficserver varnish caddy nuster)
@@ -18,13 +20,11 @@ function usage {
18
20
}
19
21
20
22
function run {
21
- TEST_ID=" $1 "
23
+ TEST_ID=" ${1} "
22
24
shift
23
25
PROXIES=( " $@ " )
24
26
# start test server
25
- npm run --silent server --port=8000 --pidfile=$PIDFILE &
26
-
27
- echo $DOCKER_PORTS
27
+ npm run --silent server --port=8000 --pidfile=${PIDFILE} &
28
28
29
29
# run proxies container
30
30
docker run --platform linux/amd64 --name=tmp_proxies ${DOCKER_PORTS} -dt mnot/proxy-cache-tests host.docker.internal \
@@ -54,8 +54,8 @@ function cleanup {
54
54
docker rm tmp_nuster > /dev/null
55
55
56
56
# stop test server
57
- kill " $( cat $PIDFILE ) " > /dev/null 2>&1
58
- rm $PIDFILE
57
+ kill " $( cat ${ PIDFILE} ) " > /dev/null 2>&1
58
+ rm ${ PIDFILE}
59
59
}
60
60
61
61
function test_proxy {
Original file line number Diff line number Diff line change 2
2
3
3
# # Run tests against a host/port combination.
4
4
5
+ set -euo pipefail
6
+
5
7
function usage {
6
8
if [[ -n " ${1} " ]]; then
7
9
echo " ${1} "
You can’t perform that action at this time.
0 commit comments