|
@@ -12,7 +12,7 @@ ca=./certs/wolfssl-website-ca.pem
|
|
|
# www.wolfssl.com isn't using RFC 8446 yet but the draft instead.
|
|
|
if ! ./examples/client/client -V | grep -q 3; then
|
|
|
echo 'skipping external.test because TLS1.2 is not available.' 1>&2
|
|
|
- exit 0
|
|
|
+ exit 77
|
|
|
fi
|
|
|
|
|
|
# cloudflare seems to change CAs quickly, disabled by default
|
|
@@ -21,18 +21,18 @@ if test -n "$WOLFSSL_EXTERNAL_TEST"; then
|
|
|
BUILD_FLAGS="$(./examples/client/client '-#')"
|
|
|
if echo "$BUILD_FLAGS" | fgrep -q -e ' -DWOLFSSL_SNIFFER '; then
|
|
|
echo 'skipping WOLFSSL_EXTERNAL_TEST because -DWOLFSSL_SNIFFER configuration of build is incompatible.'
|
|
|
- exit 0
|
|
|
+ exit 77
|
|
|
fi
|
|
|
|
|
|
if echo "$BUILD_FLAGS" | fgrep -v -q -e ' -DHAVE_ECC '; then
|
|
|
echo 'skipping WOLFSSL_EXTERNAL_TEST because -UHAVE_ECC configuration of build is incompatible.'
|
|
|
- exit 0
|
|
|
+ exit 77
|
|
|
fi
|
|
|
|
|
|
echo "WOLFSSL_EXTERNAL_TEST set, running test..."
|
|
|
else
|
|
|
echo "WOLFSSL_EXTERNAL_TEST NOT set, won't run"
|
|
|
- exit 0
|
|
|
+ exit 77
|
|
|
fi
|
|
|
|
|
|
# is our desired server there?
|