]> git.draconx.ca Git - liblbx.git/blobdiff - tests/moo2-mainmenu.tap
tests: Migrate remaining regress.zsh tests to TAP.
[liblbx.git] / tests / moo2-mainmenu.tap
index 1e8c0757fe32f76510d0628ce786f579db365efe..168c815785f30cca1914de16e2d1c17585504e2e 100755 (executable)
@@ -25,38 +25,21 @@ dx_create_testdir
 
 plan_ 10
 
-check_image_() {
-       dx_pam_header "$1" > "$1.sh" || return
-       . "./$1.sh" || return
-
-       tail -n +"$ENDHDR" "$1" > "$1.px" || return
-       echo "$2  $1.px" > "$1.md5" || return
-       $MD5SUM -c "$1.md5"
-}
-
-check_image() {
-       if $HAVE_MD5SUM; then
-               command_ok_ "$1" check_image_ "$1" "$2"
-       else
-               skip_ "$1"
-       fi
-}
-
 command_ok_ "unpacking fonts.lbx"    $LBXTOOL -xf "$MOO2DATA/fonts.lbx"
 command_ok_ "unpacking mainmenu.lbx" $LBXTOOL -xf "$MOO2DATA/mainmenu.lbx"
 
 command_ok_ "decoding mainmenu.lbx.021" \
        $LBXIMG -F pam --output-prefix test0 -df mainmenu.lbx.021
-check_image "test0.000.pam" 848e33a0addc6e9acdc4fee6cbd56639
+dx_check_pam_md5 "test0.000.pam" 848e33a0addc6e9acdc4fee6cbd56639
 
 command_ok_ "decoding mainmenu.lbx.007" \
        $LBXIMG -F pam --output-prefix test1 --palette fonts.lbx.006 \
                -df mainmenu.lbx.007
-check_image "test1.000.pam" f301ffcc1a2faa3a0aa68514784012ec
+dx_check_pam_md5 "test1.000.pam" f301ffcc1a2faa3a0aa68514784012ec
 
 command_ok_ "decoding mainmenu.lbx.000" \
        $LBXIMG -F pam --output-prefix test2 --palette fonts.lbx.006 \
                -df mainmenu.lbx.000
-check_image "test2.000.pam" 7c3b347e03d42cd7bd1597f9dd58594e
-check_image "test2.015.pam" 2a66f4c30ca315cc061606b27cef4adf
-check_image "test2.049.pam" 848e33a0addc6e9acdc4fee6cbd56639
+dx_check_pam_md5 "test2.000.pam" 7c3b347e03d42cd7bd1597f9dd58594e
+dx_check_pam_md5 "test2.015.pam" 2a66f4c30ca315cc061606b27cef4adf
+dx_check_pam_md5 "test2.049.pam" 848e33a0addc6e9acdc4fee6cbd56639