blob: 69624c1274bbe32a1fa10fff2dfb7b6c9d2ebe69 [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
Sylvain Munautfb195302011-11-17 21:16:51 +01009AT_CHECK([$abs_top_builddir/tests/a5/a5_test], [], [expout])
Sylvain Munaut810c3342011-11-17 20:33:19 +010010AT_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
Sylvain Munaut29eb92d2011-11-24 17:48:42 +010018AT_SETUP([conv])
19AT_KEYWORDS([conv])
20cat $abs_srcdir/conv/conv_test.ok > expout
21AT_CHECK([$abs_top_builddir/tests/conv/conv_test], [], [expout])
22AT_CLEANUP
23
Holger Hans Peter Freytherf9eda742011-11-13 01:02:54 +010024if ENABLE_MSGFILE
25AT_SETUP([msgfile])
26AT_KEYWORDS([msgfile])
27cp $abs_srcdir/msgfile/msgconfig.cfg .
28cat $abs_srcdir/msgfile/msgfile_test.ok > expout
29AT_CHECK([$abs_top_builddir/tests/msgfile/msgfile_test], [], [expout])
30AT_CLEANUP
31endif
32
33AT_SETUP([sms])
34AT_KEYWORDS([sms])
35cat $abs_srcdir/sms/sms_test.ok > expout
36AT_CHECK([$abs_top_builddir/tests/sms/sms_test], [], [expout])
37AT_CLEANUP
38
39AT_SETUP([smscb])
40AT_KEYWORDS([smscb])
41cat $abs_srcdir/smscb/smscb_test.ok > expout
42AT_CHECK([$abs_top_builddir/tests/smscb/smscb_test], [], [expout])
43AT_CLEANUP
44
45AT_SETUP([timer])
46AT_KEYWORDS([timer])
47cat $abs_srcdir/timer/timer_test.ok > expout
Holger Hans Peter Freytherad0e8852011-11-13 09:00:55 +010048AT_CHECK([$abs_top_builddir/tests/timer/timer_test -s 5], [], [expout], [ignore])
Holger Hans Peter Freytherf9eda742011-11-13 01:02:54 +010049AT_CLEANUP
50
51AT_SETUP([ussd])
52AT_KEYWORDS([ussd])
53cat $abs_srcdir/ussd/ussd_test.ok > expout
Holger Hans Peter Freytherbf128002011-11-13 22:48:37 +010054AT_CHECK([$abs_top_builddir/tests/ussd/ussd_test], [], [expout], [ignore])
Holger Hans Peter Freytherf9eda742011-11-13 01:02:54 +010055AT_CLEANUP
Harald Weltee076ac02011-12-07 00:10:18 +010056
57AT_SETUP([auth])
58AT_KEYWORDS([auth])
59cat $abs_srcdir/auth/milenage_test.ok > expout
60AT_CHECK([$abs_top_builddir/tests/auth/milenage_test], [], [expout], [ignore])
61AT_CLEANUP
Holger Hans Peter Freyther72bd4eb2011-12-11 20:25:12 +010062
63AT_SETUP([lapd])
64AT_KEYWORDS([lapd])
65cat $abs_srcdir/lapd/lapd_test.ok > expout
66AT_CHECK([$abs_top_builddir/tests/lapd/lapd_test], [], [expout], [ignore])
67AT_CLEANUP
Holger Hans Peter Freyther97510812012-01-22 13:36:52 +010068
69AT_SETUP([gsm0808])
70AT_KEYWORDS([gsm0808])
71cat $abs_srcdir/gsm0808/gsm0808_test.ok > expout
72AT_CHECK([$abs_top_builddir/tests/gsm0808/gsm0808_test], [], [expout], [ignore])
73AT_CLEANUP