X-Git-Url: http://cloudbase.mooo.com/gitweb/irmp.git/blobdiff_plain/3a7e26e1f87a0e738f763d2df005d5da1690696d..0834784c62e77d7d11f29b48ad96f56750234f41:/IR-Data/test-suite.sh diff --git a/IR-Data/test-suite.sh b/IR-Data/test-suite.sh index 3d167df..3ea37ca 100644 --- a/IR-Data/test-suite.sh +++ b/IR-Data/test-suite.sh @@ -23,6 +23,7 @@ make -f makefile.lnx all cd .. for j in \ + 3xNEC3xAPPLE.log.txt \ Dbox.txt \ DK_Digital.txt \ Grundig_TP715.txt \ @@ -50,6 +51,7 @@ for j in \ elta_radio.txt \ fdc.txt \ jvc.txt \ + jvc-rm-rk250-10kHz.txt \ nec-repetition.txt \ nec-skymaster-dt500.txt \ nec.txt \ @@ -63,53 +65,89 @@ for j in \ rc5x.txt \ rc6-hold.txt \ rc6.txt \ + sharp_kurz_10khz.txt \ + sharp_lang_10khz.txt \ xbox360-10kHz.txt do - echo "testing $j ..." - if tmpsrc/irmp -v < $j | grep -q error + echo -n "testing $j ... " + if tmpsrc/irmp-10kHz -v < $j | grep -q error then - tmpsrc/irmp -v < $j | grep error + tmpsrc/irmp-10kHz -v < $j | grep error echo "test failed" exit 1 + else + if tmpsrc/irmp-10kHz -v < $j | grep -q checked + then + echo "checked!" + else + echo "successful" + fi fi done # t-home-mediareceiver-15kHz.txt (RUWIDO) conflicts with Denon +# a1tvbox-15kHz.txt (A1TVBOX) conflicts with MERLIN +# Siemens-Gigaset-M740AV-15kHz.txt (SIEMENS) conflicts with MERLIN for j in \ bo_beolink1000-15kHz.txt \ bose_wave_system_15khz.txt \ denon-15kHz.txt \ denon-rc-176-15kHz.txt \ + denon-rc-176-repeat-15kHz.txt \ irc-15kHz.txt \ kathrein-15kHz.txt \ + lg-air-15kHz.txt \ + merlin-15kHz.txt \ recs80-15kHz.txt \ + saa3004-15kHz.txt \ samsung32-15kHz.txt \ - Siemens-Gigaset-M740AV-15kHz.txt \ + samsung48-15kHz.txt \ + sharp_15khz.txt \ + thomson-mb100-15kHz.txt \ tp400vt-15kHz.txt \ universal-15kHz.txt \ xbox360-15kHz.txt do - echo "testing $j ..." + echo -n "testing $j ... " if tmpsrc/irmp-15kHz -v < $j | grep -q error then tmpsrc/irmp-15kHz -v < $j | grep error echo "test failed" exit 1 + else + if tmpsrc/irmp-15kHz -v < $j | grep -q checked + then + echo "checked!" + else + echo "successful" + fi fi done +# a1tvbox-15kHz.txt (A1TVBOX) conflicts with MERLIN + for j in \ rc-car-20kHz.txt \ fdc-20kHz.txt \ - fdc2-20kHz.txt + fdc2-20kHz.txt \ + rcmm-20kHz.txt \ + saa3004-20kHz.txt \ + telefunken-1560-20kHz.txt do - echo "testing $j ..." + echo -n "testing $j ... " if tmpsrc/irmp-20kHz -v < $j | grep -q error then tmpsrc/irmp-20kHz -v < $j | grep error echo "test failed" exit 1 + else + if tmpsrc/irmp-20kHz -v < $j | grep -q checked + then + echo "checked!" + else + echo "successful" + fi fi done