diff --git a/test/external/gb-starter-kit.cfg b/test/external/gb-starter-kit.cfg index 57ec4b77..5d4f6656 100644 --- a/test/external/gb-starter-kit.cfg +++ b/test/external/gb-starter-kit.cfg @@ -1,7 +1,7 @@ -EXTERNAL_TEST_OWNER=ISSOtm -EXTERNAL_TEST_REPO=gb-starter-kit -EXTERNAL_TEST_DOMAIN=codeberg.org -EXTERNAL_TEST_COMMIT=74b647d62ff74b40d2b52e585cbebe148463212e -EXTERNAL_TEST_TARGET=all -EXTERNAL_TEST_FILE=bin/boilerplate.gb -EXTERNAL_TEST_HASH=b4f130169ba73284e0d0e71b53e7baa4eca2f7fe +EXT_TEST_OWNER=ISSOtm +EXT_TEST_REPO=gb-starter-kit +EXT_TEST_DOMAIN=codeberg.org +EXT_TEST_COMMIT=74b647d62ff74b40d2b52e585cbebe148463212e +EXT_TEST_TARGET=all +EXT_TEST_FILE=bin/boilerplate.gb +EXT_TEST_HASH=b4f130169ba73284e0d0e71b53e7baa4eca2f7fe diff --git a/test/external/ladx.cfg b/test/external/ladx.cfg index d35903f4..355a4c30 100644 --- a/test/external/ladx.cfg +++ b/test/external/ladx.cfg @@ -1,7 +1,7 @@ -EXTERNAL_TEST_OWNER=zladx -EXTERNAL_TEST_REPO=LADX-Disassembly -EXTERNAL_TEST_DOMAIN=github.com -EXTERNAL_TEST_COMMIT=c77af4473e7a877c68e1de34a2aaf80e9076dc35 -EXTERNAL_TEST_TARGET=default -EXTERNAL_TEST_FILE=azle.gbc -EXTERNAL_TEST_HASH=d90ac17e9bf17b6c61624ad9f05447bdb5efc01a +EXT_TEST_OWNER=zladx +EXT_TEST_REPO=LADX-Disassembly +EXT_TEST_DOMAIN=github.com +EXT_TEST_COMMIT=c77af4473e7a877c68e1de34a2aaf80e9076dc35 +EXT_TEST_TARGET=default +EXT_TEST_FILE=azle.gbc +EXT_TEST_HASH=d90ac17e9bf17b6c61624ad9f05447bdb5efc01a diff --git a/test/external/libbet.cfg b/test/external/libbet.cfg index 55fa007d..9c6557e5 100644 --- a/test/external/libbet.cfg +++ b/test/external/libbet.cfg @@ -1,7 +1,7 @@ -EXTERNAL_TEST_OWNER=pinobatch -EXTERNAL_TEST_REPO=libbet -EXTERNAL_TEST_DOMAIN=github.com -EXTERNAL_TEST_COMMIT=e42c0036b18e6e715987b88b4973389b283974c9 -EXTERNAL_TEST_TARGET=all -EXTERNAL_TEST_FILE=libbet.gb -EXTERNAL_TEST_HASH=f117089aa056600e2d404bbcbac96b016fc64611 +EXT_TEST_OWNER=pinobatch +EXT_TEST_REPO=libbet +EXT_TEST_DOMAIN=github.com +EXT_TEST_COMMIT=e42c0036b18e6e715987b88b4973389b283974c9 +EXT_TEST_TARGET=all +EXT_TEST_FILE=libbet.gb +EXT_TEST_HASH=f117089aa056600e2d404bbcbac96b016fc64611 diff --git a/test/external/pokecrystal.cfg b/test/external/pokecrystal.cfg index 835d0a47..316fa87d 100644 --- a/test/external/pokecrystal.cfg +++ b/test/external/pokecrystal.cfg @@ -1,7 +1,7 @@ -EXTERNAL_TEST_OWNER=pret -EXTERNAL_TEST_REPO=pokecrystal -EXTERNAL_TEST_DOMAIN=github.com -EXTERNAL_TEST_COMMIT=2bbb15675de0d2bbebc8cc9978f5c7fb15bc73b9 -EXTERNAL_TEST_TARGET=compare -EXTERNAL_TEST_FILE=pokecrystal.gbc -EXTERNAL_TEST_HASH=f4cd194bdee0d04ca4eac29e09b8e4e9d818c133 +EXT_TEST_OWNER=pret +EXT_TEST_REPO=pokecrystal +EXT_TEST_DOMAIN=github.com +EXT_TEST_COMMIT=2bbb15675de0d2bbebc8cc9978f5c7fb15bc73b9 +EXT_TEST_TARGET=compare +EXT_TEST_FILE=pokecrystal.gbc +EXT_TEST_HASH=f4cd194bdee0d04ca4eac29e09b8e4e9d818c133 diff --git a/test/external/pokered.cfg b/test/external/pokered.cfg index 03acffea..836f98dd 100644 --- a/test/external/pokered.cfg +++ b/test/external/pokered.cfg @@ -1,7 +1,7 @@ -EXTERNAL_TEST_OWNER=pret -EXTERNAL_TEST_REPO=pokered -EXTERNAL_TEST_DOMAIN=github.com -EXTERNAL_TEST_COMMIT=0555b42dc0ceffaae613e97cc0cf2e8c0b45013c -EXTERNAL_TEST_TARGET=compare -EXTERNAL_TEST_FILE=pokered.gbc -EXTERNAL_TEST_HASH=ea9bcae617fdf159b045185467ae58b2e4a48b9a +EXT_TEST_OWNER=pret +EXT_TEST_REPO=pokered +EXT_TEST_DOMAIN=github.com +EXT_TEST_COMMIT=0555b42dc0ceffaae613e97cc0cf2e8c0b45013c +EXT_TEST_TARGET=compare +EXT_TEST_FILE=pokered.gbc +EXT_TEST_HASH=ea9bcae617fdf159b045185467ae58b2e4a48b9a diff --git a/test/external/sameboy.cfg b/test/external/sameboy.cfg index 49ba2dc3..27df1415 100644 --- a/test/external/sameboy.cfg +++ b/test/external/sameboy.cfg @@ -1,7 +1,7 @@ -EXTERNAL_TEST_OWNER=LIJI32 -EXTERNAL_TEST_REPO=SameBoy -EXTERNAL_TEST_DOMAIN=github.com -EXTERNAL_TEST_COMMIT=2f4a6f231ec40ecfc0ab7df0a09eb932e7ccddec -EXTERNAL_TEST_TARGET=bootroms -EXTERNAL_TEST_FILE=build/bin/BootROMs/cgb_boot.bin -EXTERNAL_TEST_HASH=113903775a9d34b798c2f8076672da6626815a91 +EXT_TEST_OWNER=LIJI32 +EXT_TEST_REPO=SameBoy +EXT_TEST_DOMAIN=github.com +EXT_TEST_COMMIT=2f4a6f231ec40ecfc0ab7df0a09eb932e7ccddec +EXT_TEST_TARGET=bootroms +EXT_TEST_FILE=build/bin/BootROMs/cgb_boot.bin +EXT_TEST_HASH=113903775a9d34b798c2f8076672da6626815a91 diff --git a/test/external/test.sh b/test/external/test.sh index d7a3da3c..06169d18 100755 --- a/test/external/test.sh +++ b/test/external/test.sh @@ -15,20 +15,20 @@ if [ ! -f "external/$1.cfg" ]; then exit 1 fi -# Sourcing "external/$1.cfg" defines `EXTERNAL_TEST_*` values used below. +# Sourcing "external/$1.cfg" defines `EXT_TEST_*` values used below. . "external/$1.cfg" -if ! cd "$EXTERNAL_TEST_REPO"; then +if ! cd "$EXT_TEST_REPO"; then echo >&2 'Please fetch test deps before running any external test' exit 1 fi make clean $RGBDS_PATH -make -j4 "$EXTERNAL_TEST_TARGET" $RGBDS_PATH -hash="$(sha1sum -b "$EXTERNAL_TEST_FILE" | head -c 40)" -if [ "$hash" != "$EXTERNAL_TEST_HASH" ]; then +make -j4 "$EXT_TEST_TARGET" $RGBDS_PATH +hash="$(sha1sum -b "$EXT_TEST_FILE" | head -c 40)" +if [ "$hash" != "$EXT_TEST_HASH" ]; then cat >&2 <