hurl/integration/tests_failed/aws_sigv4_option.sh
jcamiel 9f6fdf2c9b
Rename aws_sigv4 integration test to aws_sigv4_option.
By convention, the integration test are named `foo` when a command line option is used, and `foo_option when an `[Options]` is prefered.
2023-09-29 13:39:15 +02:00

16 lines
515 B
Bash
Executable File

#!/bin/bash
set -Eeuo pipefail
set +eo pipefail
# Check error message when curl/libcurl on this system does not support --aws-sigv4
# simply ignore test if option is available on the system
# FIXME: remove this test once all integration test targets have aws-sigv4 support in libcurl
if curl --aws-sigv4 2>&1 | grep -qv 'option --aws-sigv4: is unknown'; then
cat tests_failed/aws_sigv4_option.err >&2
exit 3
fi
set -Eeuo pipefail
hurl --user someAccessKeyId:someSecretKey tests_ok/aws_sigv4_option.hurl