]> cloudbase.mooo.com Git - irmp.git/blame - IR-Data/test-suite.sh
Version 1.4.0: Added Grundig + Nokia protocol
[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
11# $Id: test-suite.sh,v 1.6 2010/05/25 14:44:41 fm Exp $\r
12#----------------------------------------------------------------------------\r
13\r
aab53843 14for 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
39 nec.txt \\r
40 nubert-subwoofer.txt \\r
41 orion_vcr_07660BM070.txt \\r
42 panasonic-scan.txt \\r
43 rc5.txt \\r
44 rc5x-79.txt \\r
45 rc5x.txt \\r
46 rc6-hold.txt \\r
47 rc6.txt \\r
48 sharp-denon.txt \\r
49 sharp-denon2.txt\r
fef942f6 50do\r
51 echo "testing $j ..."\r
52 if ../irmp < $j | grep -q error\r
53 then\r
aab53843 54 ../irmp < $j | grep error\r
55 echo "test failed"\r
56 exit 1\r
fef942f6 57 fi\r
58done\r
59echo "all tests successful"\r
60exit 0\r