]>
Commit | Line | Data |
---|---|---|
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 | |
879b06c2 | 11 | # $Id: test-suite.sh,v 1.10 2010/06/09 12:04:04 fm Exp $\r |
d155e9ab | 12 | #----------------------------------------------------------------------------\r |
13 | \r | |
aab53843 | 14 | for j in \\r |
d155e9ab | 15 | Dbox.txt \\r |
aab53843 | 16 | DK_Digital.txt \\r |
17 | Grundig_TP715.txt \\r | |
18 | Grundig_TP715_SatTV.txt \\r | |
19 | Grundig_TP715_Video.txt \\r | |
20 | Matsushita.txt \\r | |
d155e9ab | 21 | Nokia.txt \\r |
aab53843 | 22 | Panasonic-Blue-Ray.txt \\r |
23 | RC5-Taste.txt \\r | |
24 | Samsung_DVD_Rec_00062C.txt \\r | |
25 | Samsung_TV.txt \\r | |
26 | Sony-RM-S-310.txt \\r | |
27 | sony-rm-s311.txt \\r | |
28 | Sony-RM-U305C.txt \\r | |
29 | Sony-RMT-D142P-DVD.txt \\r | |
30 | Sony-RMT-V406.txt \\r | |
31 | Sony_RM-S315_lange.txt \\r | |
32 | Sony_Bravia_RM-ED0009_new.txt \\r | |
33 | Yamaha-RAV388.txt \\r | |
34 | apple.txt \\r | |
35 | bo_beolink1000-10kHz.txt \\r | |
36 | denon.txt \\r | |
37 | elta_radio.txt \\r | |
38 | nec-repetition.txt \\r | |
b5ea7869 | 39 | nec-skymaster-dt500.txt \\r |
aab53843 | 40 | nec.txt \\r |
41 | nubert-subwoofer.txt \\r | |
42 | orion_vcr_07660BM070.txt \\r | |
43 | panasonic-scan.txt \\r | |
44 | rc5.txt \\r | |
45 | rc5x-79.txt \\r | |
46 | rc5x.txt \\r | |
47 | rc6-hold.txt \\r | |
48 | rc6.txt \\r | |
49 | sharp-denon.txt \\r | |
50 | sharp-denon2.txt\r | |
fef942f6 | 51 | do\r |
52 | echo "testing $j ..."\r | |
879b06c2 | 53 | if ../irmp -v < $j | grep -q error\r |
fef942f6 | 54 | then\r |
879b06c2 | 55 | ../irmp -v < $j | grep error\r |
b5ea7869 | 56 | echo "test failed"\r |
57 | exit 1\r | |
fef942f6 | 58 | fi\r |
59 | done\r | |
b5ea7869 | 60 | \r |
61 | for j in \\r | |
62 | Siemens-Gigaset-M740AV-15kHz.txt \\r | |
63 | bo_beolink1000-15kHz.txt \\r | |
64 | denon-15kHz.txt \\r | |
65 | fdc-15kHz.txt\r | |
66 | do\r | |
67 | echo "testing $j ..."\r | |
879b06c2 | 68 | if ../irmp-15kHz -v < $j | grep -q error\r |
b5ea7869 | 69 | then\r |
879b06c2 | 70 | ../irmp-15kHz -v < $j | grep error\r |
b5ea7869 | 71 | echo "test failed"\r |
72 | exit 1\r | |
73 | fi\r | |
74 | done\r | |
75 | \r | |
fef942f6 | 76 | echo "all tests successful"\r |
77 | exit 0\r |