mirror of
https://github.com/digarok/b2d.git
synced 2026-10-24 21:02:23 +00:00
New DOUBLE LORES test converts gradient-80x48.bmp with "DL N" and diffs against the checked-in GRADIENT.DLORES reference. Add a .gitignore for the built binary and generated .SLO/.DLO outputs. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01BCcEM6zYoVcXQt5YfvFo16
39 lines
778 B
Bash
Executable File
39 lines
778 B
Bash
Executable File
B2D="../b2d"
|
|
echo " --- Super High-Tech Test Suite v0.1234zaxxon ---"
|
|
|
|
#####################################
|
|
# LORES
|
|
echo "LORES TEST START"
|
|
echo " - RUN: '$B2D black-40x48.bmp L N'"
|
|
$B2D black-40x48.bmp L N
|
|
echo " - RUN: '$B2D white-40x48.bmp L N'"
|
|
$B2D white-40x48.bmp L N
|
|
|
|
diff BLACK-40X48.SLO BLACK.LORES
|
|
if [ $? -ne 0 ] ; then
|
|
echo "LORES FAIL!"
|
|
exit 1
|
|
fi
|
|
|
|
diff WHITE-40X48.SLO WHITE.LORES
|
|
if [ $? -ne 0 ] ; then
|
|
echo "LORES FAIL!"
|
|
exit 1
|
|
fi
|
|
|
|
echo "LORES TEST PASSED"
|
|
|
|
#####################################
|
|
# DOUBLE LORES
|
|
echo "DOUBLE LORES TEST START"
|
|
echo " - RUN: '$B2D gradient-80x48.bmp DL N'"
|
|
$B2D gradient-80x48.bmp DL N
|
|
|
|
diff GRADIENT-80X48.DLO GRADIENT.DLORES
|
|
if [ $? -ne 0 ] ; then
|
|
echo "DOUBLE LORES FAIL!"
|
|
exit 1
|
|
fi
|
|
|
|
echo "DOUBLE LORES TEST PASSED"
|