From 8f8b123d065490bb1b002df4c354e34ee94f2dc1 Mon Sep 17 00:00:00 2001 From: aliaspider Date: Sat, 23 Jan 2016 06:42:40 +0100 Subject: [PATCH] (libretro-db) c_converter: re-enable tests --- libretro-db/c_converter_test.sh | 90 ++++++++++++++++----------------- 1 file changed, 45 insertions(+), 45 deletions(-) diff --git a/libretro-db/c_converter_test.sh b/libretro-db/c_converter_test.sh index bc003215c5..9243327379 100755 --- a/libretro-db/c_converter_test.sh +++ b/libretro-db/c_converter_test.sh @@ -4,20 +4,20 @@ DAT_dir=dat lua_RDB_outdir=rdb_lua c_RDB_outdir=rdb_c -#echo -#echo "===========================================================" -#echo "================== running LUA converter ==================" -#echo "===========================================================" -#echo +echo +echo "===========================================================" +echo "================== running LUA converter ==================" +echo "===========================================================" +echo -#rm -rf $lua_RDB_outdir -#mkdir -p $lua_RDB_outdir +rm -rf $lua_RDB_outdir +mkdir -p $lua_RDB_outdir -#for dat_file in $DAT_dir/*.dat ; do -# name=`echo "$dat_file" | sed "s/${DAT_dir}\/*//"` -# name=`echo "$name" | sed "s/\.dat//"` -# ./lua_converter "$lua_RDB_outdir/$name.rdb" dat_converter.lua "$dat_file" -#done +for dat_file in $DAT_dir/*.dat ; do + name=`echo "$dat_file" | sed "s/${DAT_dir}\/*//"` + name=`echo "$name" | sed "s/\.dat//"` + ./lua_converter "$lua_RDB_outdir/$name.rdb" dat_converter.lua "$dat_file" +done #./lua_converter "$lua_RDB_outdir/merged.rdb" dat_converter.lua rom.crc $DAT_dir/N*.dat echo @@ -36,41 +36,41 @@ for dat_file in $DAT_dir/*.dat ; do done #./c_converter "$c_RDB_outdir/merged.rdb" rom.crc $DAT_dir/N*.dat -#echo -#echo "===========================================================" -#echo "==================== comparing files =====================" -#echo "===========================================================" -#echo +echo +echo "===========================================================" +echo "==================== comparing files =====================" +echo "===========================================================" +echo -#matches=0 -#failed=0 +matches=0 +failed=0 -#for lua_rdb_file in $lua_RDB_outdir/*.rdb ; do -# name=`echo "$lua_rdb_file" | sed "s/${lua_RDB_outdir}\/*//"` -# name=`echo "$name" | sed "s/\.rdb//"` +for lua_rdb_file in $lua_RDB_outdir/*.rdb ; do + name=`echo "$lua_rdb_file" | sed "s/${lua_RDB_outdir}\/*//"` + name=`echo "$name" | sed "s/\.rdb//"` -# files_differ=0 -# diff "$c_RDB_outdir/$name.rdb" "$lua_RDB_outdir/$name.rdb" && files_differ=1 -# if [ $files_differ = 0 ]; then -# failed=$(( $failed + 1 )) -# ls -la "$c_RDB_outdir/$name.rdb" -# ls -la "$lua_RDB_outdir/$name.rdb" -# else -# matches=$(( $matches + 1 )) -# fi -#done + files_differ=0 + diff "$c_RDB_outdir/$name.rdb" "$lua_RDB_outdir/$name.rdb" && files_differ=1 + if [ $files_differ = 0 ]; then + failed=$(( $failed + 1 )) + ls -la "$c_RDB_outdir/$name.rdb" + ls -la "$lua_RDB_outdir/$name.rdb" + else + matches=$(( $matches + 1 )) + fi +done -#echo -#echo "===========================================================" -#echo -#echo "tested $(( $matches + $failed )) files: $matches match and $failed differ" -#echo -#if [ $failed = 0 ]; then -# echo "test successful !!" -#else -# echo "test failed !!" -#fi -#echo -#echo "===========================================================" -#echo +echo +echo "===========================================================" +echo +echo "tested $(( $matches + $failed )) files: $matches match and $failed differ" +echo +if [ $failed = 0 ]; then + echo "test successful !!" +else + echo "test failed !!" +fi +echo +echo "===========================================================" +echo