blob: e65ca7c7ff2f63a2f54603904a993ebdf16db5fd [file] [log] [blame]
Holger Hans Peter Freytherf9eda742011-11-13 01:02:54 +01001AT_INIT
Holger Hans Peter Freytherf9eda742011-11-13 01:02:54 +01002AT_BANNER([Regression tests.])
3
4
5# todo.. create one macro for it
Sylvain Munaut810c3342011-11-17 20:33:19 +01006AT_SETUP([a5])
7AT_KEYWORDS([a5])
8cat $abs_srcdir/a5/a5_test.ok > expout
9AT_CHECK([$abs_top_builddir/tests/a5/bitrev_test], [], [expout])
10AT_CLEANUP
11
Holger Hans Peter Freytherf9eda742011-11-13 01:02:54 +010012AT_SETUP([bits])
13AT_KEYWORDS([bits])
14cat $abs_srcdir/bits/bitrev_test.ok > expout
15AT_CHECK([$abs_top_builddir/tests/bits/bitrev_test], [], [expout])
16AT_CLEANUP
17
18if ENABLE_MSGFILE
19AT_SETUP([msgfile])
20AT_KEYWORDS([msgfile])
21cp $abs_srcdir/msgfile/msgconfig.cfg .
22cat $abs_srcdir/msgfile/msgfile_test.ok > expout
23AT_CHECK([$abs_top_builddir/tests/msgfile/msgfile_test], [], [expout])
24AT_CLEANUP
25endif
26
27AT_SETUP([sms])
28AT_KEYWORDS([sms])
29cat $abs_srcdir/sms/sms_test.ok > expout
30AT_CHECK([$abs_top_builddir/tests/sms/sms_test], [], [expout])
31AT_CLEANUP
32
33AT_SETUP([smscb])
34AT_KEYWORDS([smscb])
35cat $abs_srcdir/smscb/smscb_test.ok > expout
36AT_CHECK([$abs_top_builddir/tests/smscb/smscb_test], [], [expout])
37AT_CLEANUP
38
39AT_SETUP([timer])
40AT_KEYWORDS([timer])
41cat $abs_srcdir/timer/timer_test.ok > expout
Holger Hans Peter Freytherad0e8852011-11-13 09:00:55 +010042AT_CHECK([$abs_top_builddir/tests/timer/timer_test -s 5], [], [expout], [ignore])
Holger Hans Peter Freytherf9eda742011-11-13 01:02:54 +010043AT_CLEANUP
44
45AT_SETUP([ussd])
46AT_KEYWORDS([ussd])
47cat $abs_srcdir/ussd/ussd_test.ok > expout
Holger Hans Peter Freytherbf128002011-11-13 22:48:37 +010048AT_CHECK([$abs_top_builddir/tests/ussd/ussd_test], [], [expout], [ignore])
Holger Hans Peter Freytherf9eda742011-11-13 01:02:54 +010049AT_CLEANUP