hurl/integration/hurl_output.sh

14 lines
298 B
Bash
Raw Normal View History

2020-08-27 10:07:46 +03:00
#!/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