]> cloudbase.mooo.com Git - irmp.git/blame - IR-Data/test-suite.sh
added fdc scan files
[irmp.git] / IR-Data / test-suite.sh
CommitLineData
fef942f6 1#! /bin/sh\r
d155e9ab 2#----------------------------------------------------------------------------\r
3# test suite for IRMP\r
4#\r
5# usage:\r
6#\r
7# ./test-suite.sh\r
8#\r
9# Copyright (c) 2010 Frank Meyer - frank(at)fli4l.de\r
10#\r
c7c9a4a1 11# $Id: test-suite.sh,v 1.11 2010/06/15 12:21:06 fm Exp $\r
d155e9ab 12#----------------------------------------------------------------------------\r
13\r
c7c9a4a1 14cd `dirname $0`\r
15\r
aab53843 16for j in \\r
d155e9ab 17 Dbox.txt \\r
aab53843 18 DK_Digital.txt \\r
19 Grundig_TP715.txt \\r
20 Grundig_TP715_SatTV.txt \\r
21 Grundig_TP715_Video.txt \\r
22 Matsushita.txt \\r
d155e9ab 23 Nokia.txt \\r
aab53843 24 Panasonic-Blue-Ray.txt \\r
25 RC5-Taste.txt \\r
26 Samsung_DVD_Rec_00062C.txt \\r
27 Samsung_TV.txt \\r
28 Sony-RM-S-310.txt \\r
29 sony-rm-s311.txt \\r
30 Sony-RM-U305C.txt \\r
31 Sony-RMT-D142P-DVD.txt \\r
32 Sony-RMT-V406.txt \\r
33 Sony_RM-S315_lange.txt \\r
34 Sony_Bravia_RM-ED0009_new.txt \\r
35 Yamaha-RAV388.txt \\r
36 apple.txt \\r
37 bo_beolink1000-10kHz.txt \\r
38 denon.txt \\r
39 elta_radio.txt \\r
40 nec-repetition.txt \\r
c7c9a4a1 41 nec-skymaster-dt500.txt \\r
aab53843 42 nec.txt \\r
43 nubert-subwoofer.txt \\r
44 orion_vcr_07660BM070.txt \\r
45 panasonic-scan.txt \\r
46 rc5.txt \\r
47 rc5x-79.txt \\r
48 rc5x.txt \\r
49 rc6-hold.txt \\r
50 rc6.txt \\r
51 sharp-denon.txt \\r
52 sharp-denon2.txt\r
fef942f6 53do\r
54 echo "testing $j ..."\r
879b06c2 55 if ../irmp -v < $j | grep -q error\r
fef942f6 56 then\r
c7c9a4a1 57 ../irmp -v < $j | grep error\r
58 echo "test failed"\r
59 exit 1\r
fef942f6 60 fi\r
61done\r
b5ea7869 62\r
c7c9a4a1 63for j in \\r
64 Siemens-Gigaset-M740AV-15kHz.txt \\r
65 bo_beolink1000-15kHz.txt \\r
66 denon-15kHz.txt\r
b5ea7869 67do\r
68 echo "testing $j ..."\r
879b06c2 69 if ../irmp-15kHz -v < $j | grep -q error\r
b5ea7869 70 then\r
c7c9a4a1 71 ../irmp-15kHz -v < $j | grep error\r
72 echo "test failed"\r
73 exit 1\r
b5ea7869 74 fi\r
75done\r
76\r
c7c9a4a1 77# for j in \\r
78# fdc-20kHz.txt\r
79# do\r
80# echo "testing $j ..."\r
81# if ../irmp-20kHz -v < $j | grep -q error\r
82# then\r
83# ../irmp-20kHz -v < $j | grep error\r
84# echo "test failed"\r
85# exit 1\r
86# fi\r
87# done\r
88\r
89\r
fef942f6 90echo "all tests successful"\r
91exit 0\r