1
1
Fork 0
mirror of https://github.com/QB64-Phoenix-Edition/QB64pe.git synced 2024-09-19 15:35:01 +00:00

Ignore CR characters

This commit is contained in:
Luke Ceddia 2024-06-24 20:28:27 +10:00
parent 7c7e4cc5f4
commit 6a76a016e2

View file

@ -44,7 +44,7 @@ do
category=$(basename "$(dirname "$test")")
testName=$(basename "$test" .bas)
FLAGMAP="tests/format_tests/$category/$testName.flagmap"
flagmapping="$(< "tests/format_tests/$category/$testName.flagmap" tr -d '\r')"
while IFS=' ' read -ra map
do
@ -63,8 +63,8 @@ do
assert_success_named "Format" "Formatting Error:" show_failure "$category" "$testName" "$variant"
test -f "$output"
assert_success_named "output exists" "$test-output does not exist!" show_failure "$category" "$testName" "$variant"
testResult="$(cat "$output")"
testResult="$(< "$output" tr -d '\r')"
[ "$testResult" == "$expectedResult" ]
assert_success_named "result" "Result is wrong:" show_incorrect_result "$expectedResult" "$testResult"
done < "$FLAGMAP"
done <<< "$flagmapping"
done < <(find "./tests/format_tests$CATEGORY" -name "$TESTS_TO_RUN" -print)