traefik/script/test-integration

29 lines
585 B
Text
Raw Normal View History

#!/usr/bin/env bash
set -e
export DEST=.
TESTFLAGS+=("-test.timeout=20m" -check.v)
if [ -n "$VERBOSE" ]; then
TESTFLAGS+=(-v)
2019-03-15 08:42:03 +00:00
elif [ -n "$VERBOSE_INTEGRATION" ]; then
TESTFLAGS+=(-v)
fi
cd integration
echo "Testing against..."
docker version
2017-10-30 09:02:03 +00:00
if [ -n "$TEST_CONTAINER" ]; then
echo "Testing from container…"
# shellcheck disable=SC2086
CGO_ENABLED=0 go test -integration -container ${TESTFLAGS[*]}
2017-10-30 09:02:03 +00:00
fi
if [ -n "$TEST_HOST" ]; then
echo "Testing from host…"
# shellcheck disable=SC2086
CGO_ENABLED=0 go test -integration -host ${TESTFLAGS[*]}
fi