hurl/integration/hurl_output.sh
2020-08-27 16:44:57 +02:00

14 lines
298 B
Bash
Executable File

#!/bin/bash
for command_file in "$@"; do
echo "$command_file"
command=$(cat $command_file)
expected=$(cat ${command_file%.*}.output)
output="$($command 2>&1)"
if [ "$output" != "$expected" ]; then
diff <(echo "$output" ) <(echo "$expected")
exit 1
fi
done