mirror of
https://github.com/gbdev/rgbds.git
synced 2025-11-20 18:22:07 +00:00
Consistently use LF line endings in expected .out and .err output (#1635)
Test scripts compare files as text
This commit is contained in:
@@ -1,2 +1,2 @@
|
|||||||
FATAL: multiple-else.asm(11):
|
FATAL: multiple-else.asm(11):
|
||||||
Found ELSE after an ELSE block
|
Found ELSE after an ELSE block
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
warning: narg-decreases-after-shift.asm(14) -> narg-decreases-after-shift.asm::testing(9): [-Wmacro-shift]
|
warning: narg-decreases-after-shift.asm(14) -> narg-decreases-after-shift.asm::testing(9): [-Wmacro-shift]
|
||||||
Cannot shift macro arguments past their end
|
Cannot shift macro arguments past their end
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
warning: strrpl.asm(4): [-Wempty-strrpl]
|
warning: strrpl.asm(4): [-Wempty-strrpl]
|
||||||
STRRPL: Cannot replace an empty string
|
STRRPL: Cannot replace an empty string
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
$A
|
$A
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ RGBASM=../../rgbasm
|
|||||||
RGBLINK=../../rgblink
|
RGBLINK=../../rgblink
|
||||||
|
|
||||||
tryDiff () {
|
tryDiff () {
|
||||||
if ! diff -u --strip-trailing-cr "$1" "$2"; then
|
if ! diff -au --strip-trailing-cr "$1" "$2"; then
|
||||||
echo "${bold}${red}${i%.asm}${variant}.$3 mismatch!${rescolors}${resbold}"
|
echo "${bold}${red}${i%.asm}${variant}.$3 mismatch!${rescolors}${resbold}"
|
||||||
false
|
false
|
||||||
fi
|
fi
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
warning: Overwrote a non-zero byte in the CGB flag
|
warning: Overwrote a non-zero byte in the CGB flag
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
warning: Overwrote a non-zero byte in the CGB flag
|
warning: Overwrote a non-zero byte in the CGB flag
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
warning: Overwrote a non-zero byte in the logo
|
warning: Overwrote a non-zero byte in the logo
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
warning: Overwrote a non-zero byte in the manufacturer code
|
warning: Overwrote a non-zero byte in the manufacturer code
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
warning: Overwrote a non-zero byte in the CGB flag
|
warning: Overwrote a non-zero byte in the CGB flag
|
||||||
warning: Overwrote a non-zero byte in the header checksum
|
warning: Overwrote a non-zero byte in the header checksum
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
warning: Overwrote a non-zero byte in the header checksum
|
warning: Overwrote a non-zero byte in the header checksum
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
warning: Overwrote a non-zero byte in the header checksum
|
warning: Overwrote a non-zero byte in the header checksum
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
warning: Overwrote a non-zero byte in the destination code
|
warning: Overwrote a non-zero byte in the destination code
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
warning: Overwrote a non-zero byte in the Nintendo logo
|
warning: Overwrote a non-zero byte in the Nintendo logo
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
warning: Overwrote a non-zero byte in the Nintendo logo
|
warning: Overwrote a non-zero byte in the Nintendo logo
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
warning: Overwrote a non-zero byte in the new licensee code
|
warning: Overwrote a non-zero byte in the new licensee code
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
warning: Overwrote a non-zero byte in the old licensee code
|
warning: Overwrote a non-zero byte in the old licensee code
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
warning: Overwrote a non-zero byte in the old licensee code
|
warning: Overwrote a non-zero byte in the old licensee code
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
warning: Overwrote a non-zero byte in the RAM size
|
warning: Overwrote a non-zero byte in the RAM size
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
warning: Overwrote a non-zero byte in the cartridge type
|
warning: Overwrote a non-zero byte in the cartridge type
|
||||||
warning: Overwrote a non-zero byte in the RAM size
|
warning: Overwrote a non-zero byte in the RAM size
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
warning: Overwrote a non-zero byte in the cartridge type
|
warning: Overwrote a non-zero byte in the cartridge type
|
||||||
warning: Overwrote a non-zero byte in the RAM size
|
warning: Overwrote a non-zero byte in the RAM size
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
warning: Overwrote a non-zero byte in the SGB flag
|
warning: Overwrote a non-zero byte in the SGB flag
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ rescolors="$(tput op)"
|
|||||||
RGBFIX=./rgbfix
|
RGBFIX=./rgbfix
|
||||||
|
|
||||||
tryDiff () {
|
tryDiff () {
|
||||||
if ! diff -u --strip-trailing-cr "$1" "$2"; then
|
if ! diff -au --strip-trailing-cr "$1" "$2"; then
|
||||||
echo "${bold}${red}${3:-$1} mismatch!${rescolors}${resbold}"
|
echo "${bold}${red}${3:-$1} mismatch!${rescolors}${resbold}"
|
||||||
false
|
false
|
||||||
fi
|
fi
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
warning: Overwrote a non-zero byte in the title
|
warning: Overwrote a non-zero byte in the title
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
warning: Overwrote a non-zero byte in the title
|
warning: Overwrote a non-zero byte in the title
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
warning: Overwrote a non-zero byte in the Nintendo logo
|
warning: Overwrote a non-zero byte in the Nintendo logo
|
||||||
warning: Overwrote a non-zero byte in the header checksum
|
warning: Overwrote a non-zero byte in the header checksum
|
||||||
warning: Overwrote a non-zero byte in the global checksum
|
warning: Overwrote a non-zero byte in the global checksum
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
warning: Overwrote a non-zero byte in the Nintendo logo
|
warning: Overwrote a non-zero byte in the Nintendo logo
|
||||||
warning: Overwrote a non-zero byte in the header checksum
|
warning: Overwrote a non-zero byte in the header checksum
|
||||||
warning: Overwrote a non-zero byte in the global checksum
|
warning: Overwrote a non-zero byte in the global checksum
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
warning: Overwrote a non-zero byte in the Nintendo logo
|
warning: Overwrote a non-zero byte in the Nintendo logo
|
||||||
warning: Overwrote a non-zero byte in the header checksum
|
warning: Overwrote a non-zero byte in the header checksum
|
||||||
warning: Overwrote a non-zero byte in the global checksum
|
warning: Overwrote a non-zero byte in the global checksum
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
warning: Overwrote a non-zero byte in the mask ROM version number
|
warning: Overwrote a non-zero byte in the mask ROM version number
|
||||||
|
|||||||
@@ -83,7 +83,7 @@ for f in *.png; do
|
|||||||
newTest "$RGBGFX" $flags "$f"
|
newTest "$RGBGFX" $flags "$f"
|
||||||
if [[ -e "${f%.png}.err" ]]; then
|
if [[ -e "${f%.png}.err" ]]; then
|
||||||
runTest 2>"$errtmp"
|
runTest 2>"$errtmp"
|
||||||
diff -u --strip-trailing-cr "${f%.png}.err" "$errtmp" || failTest
|
diff -au --strip-trailing-cr "${f%.png}.err" "$errtmp" || failTest
|
||||||
else
|
else
|
||||||
runTest && checkOutput "${f%.png}" || failTest $?
|
runTest && checkOutput "${f%.png}" || failTest $?
|
||||||
fi
|
fi
|
||||||
@@ -91,7 +91,7 @@ for f in *.png; do
|
|||||||
newTest "$RGBGFX" $flags - "<$f"
|
newTest "$RGBGFX" $flags - "<$f"
|
||||||
if [[ -e "${f%.png}.err" ]]; then
|
if [[ -e "${f%.png}.err" ]]; then
|
||||||
runTest 2>"$errtmp"
|
runTest 2>"$errtmp"
|
||||||
diff -u --strip-trailing-cr <(sed "s/$f/<stdin>/g" "${f%.png}.err") "$errtmp" || failTest
|
diff -au --strip-trailing-cr <(sed "s/$f/<stdin>/g" "${f%.png}.err") "$errtmp" || failTest
|
||||||
else
|
else
|
||||||
runTest && checkOutput "${f%.png}" || failTest $?
|
runTest && checkOutput "${f%.png}" || failTest $?
|
||||||
fi
|
fi
|
||||||
|
|||||||
@@ -38,7 +38,7 @@ continueTest () {
|
|||||||
}
|
}
|
||||||
|
|
||||||
tryDiff () {
|
tryDiff () {
|
||||||
if ! diff -u --strip-trailing-cr "$1" "$2"; then
|
if ! diff -au --strip-trailing-cr "$1" "$2"; then
|
||||||
echo "${bold}${red}$1 mismatch!${rescolors}${resbold}"
|
echo "${bold}${red}$1 mismatch!${rescolors}${resbold}"
|
||||||
false
|
false
|
||||||
fi
|
fi
|
||||||
|
|||||||
Reference in New Issue
Block a user