Blame tests/test_log_output.sh
|
Packit |
0b5880 |
#!/usr/bin/env sh
|
|
Packit |
0b5880 |
|
|
Packit |
0b5880 |
OUTPUT_FILE=test.log
|
|
Packit |
0b5880 |
|
|
Packit |
0b5880 |
. ./test_vars
|
|
Packit |
0b5880 |
. $(dirname $0)/test_output_strings
|
|
Packit |
0b5880 |
|
|
Packit |
0b5880 |
test_log_output ( ) {
|
|
Packit |
0b5880 |
rm -f ${OUTPUT_FILE}
|
|
Packit |
0b5880 |
./ex_output${EXEEXT} "${1}" "LOG" "NORMAL" > /dev/null
|
|
Packit |
0b5880 |
actual=`cat ${OUTPUT_FILE} | tr -d "\r"`
|
|
Packit |
0b5880 |
expected=${2}
|
|
Packit |
0b5880 |
if [ x"${expected}" != x"${actual}" ]; then
|
|
Packit |
0b5880 |
echo "Problem with ex_log_output${EXEEXT} ${1} LOG NORMAL";
|
|
Packit |
0b5880 |
echo "Expected:";
|
|
Packit |
0b5880 |
echo "${expected}";
|
|
Packit |
0b5880 |
echo "Got:";
|
|
Packit |
0b5880 |
echo "${actual}";
|
|
Packit |
0b5880 |
exit 1;
|
|
Packit |
0b5880 |
fi
|
|
Packit |
0b5880 |
|
|
Packit |
0b5880 |
}
|
|
Packit |
0b5880 |
|
|
Packit |
0b5880 |
test_log_output "CK_SILENT" "${expected_log_log}"
|
|
Packit |
0b5880 |
test_log_output "CK_MINIMAL" "${expected_log_log}"
|
|
Packit |
0b5880 |
test_log_output "CK_NORMAL" "${expected_log_log}"
|
|
Packit |
0b5880 |
test_log_output "CK_VERBOSE" "${expected_log_log}"
|
|
Packit |
0b5880 |
exit 0
|