Holger Hans Peter Freyther | f9eda74 | 2011-11-13 01:02:54 +0100 | [diff] [blame] | 1 | AT_INIT |
Holger Hans Peter Freyther | f9eda74 | 2011-11-13 01:02:54 +0100 | [diff] [blame] | 2 | AT_BANNER([Regression tests.]) |
| 3 | |
| 4 | |
| 5 | # todo.. create one macro for it |
Sylvain Munaut | 810c334 | 2011-11-17 20:33:19 +0100 | [diff] [blame] | 6 | AT_SETUP([a5]) |
| 7 | AT_KEYWORDS([a5]) |
| 8 | cat $abs_srcdir/a5/a5_test.ok > expout |
Sylvain Munaut | fb19530 | 2011-11-17 21:16:51 +0100 | [diff] [blame] | 9 | AT_CHECK([$abs_top_builddir/tests/a5/a5_test], [], [expout]) |
Sylvain Munaut | 810c334 | 2011-11-17 20:33:19 +0100 | [diff] [blame] | 10 | AT_CLEANUP |
| 11 | |
Harald Welte | 04f0989 | 2012-09-07 11:14:56 +0200 | [diff] [blame] | 12 | AT_SETUP([bssgp-fc]) |
| 13 | AT_KEYWORDS([bssgp-fc]) |
| 14 | cat $abs_srcdir/gb/bssgp_fc_tests.ok > expout |
| 15 | cat $abs_srcdir/gb/bssgp_fc_tests.err > experr |
Holger Hans Peter Freyther | c302eca | 2012-09-11 11:49:35 +0200 | [diff] [blame] | 16 | AT_CHECK([$abs_top_srcdir/tests/gb/bssgp_fc_tests.sh $abs_top_builddir/tests/gb], [], [expout], [experr]) |
Harald Welte | 04f0989 | 2012-09-07 11:14:56 +0200 | [diff] [blame] | 17 | AT_CLEANUP |
| 18 | |
Holger Hans Peter Freyther | f9eda74 | 2011-11-13 01:02:54 +0100 | [diff] [blame] | 19 | AT_SETUP([bits]) |
| 20 | AT_KEYWORDS([bits]) |
| 21 | cat $abs_srcdir/bits/bitrev_test.ok > expout |
| 22 | AT_CHECK([$abs_top_builddir/tests/bits/bitrev_test], [], [expout]) |
| 23 | AT_CLEANUP |
| 24 | |
Sylvain Munaut | 29eb92d | 2011-11-24 17:48:42 +0100 | [diff] [blame] | 25 | AT_SETUP([conv]) |
| 26 | AT_KEYWORDS([conv]) |
| 27 | cat $abs_srcdir/conv/conv_test.ok > expout |
| 28 | AT_CHECK([$abs_top_builddir/tests/conv/conv_test], [], [expout]) |
| 29 | AT_CLEANUP |
| 30 | |
Holger Hans Peter Freyther | f9eda74 | 2011-11-13 01:02:54 +0100 | [diff] [blame] | 31 | if ENABLE_MSGFILE |
| 32 | AT_SETUP([msgfile]) |
| 33 | AT_KEYWORDS([msgfile]) |
| 34 | cp $abs_srcdir/msgfile/msgconfig.cfg . |
| 35 | cat $abs_srcdir/msgfile/msgfile_test.ok > expout |
| 36 | AT_CHECK([$abs_top_builddir/tests/msgfile/msgfile_test], [], [expout]) |
| 37 | AT_CLEANUP |
| 38 | endif |
| 39 | |
| 40 | AT_SETUP([sms]) |
| 41 | AT_KEYWORDS([sms]) |
| 42 | cat $abs_srcdir/sms/sms_test.ok > expout |
| 43 | AT_CHECK([$abs_top_builddir/tests/sms/sms_test], [], [expout]) |
| 44 | AT_CLEANUP |
| 45 | |
| 46 | AT_SETUP([smscb]) |
| 47 | AT_KEYWORDS([smscb]) |
| 48 | cat $abs_srcdir/smscb/smscb_test.ok > expout |
| 49 | AT_CHECK([$abs_top_builddir/tests/smscb/smscb_test], [], [expout]) |
| 50 | AT_CLEANUP |
| 51 | |
| 52 | AT_SETUP([timer]) |
| 53 | AT_KEYWORDS([timer]) |
| 54 | cat $abs_srcdir/timer/timer_test.ok > expout |
Holger Hans Peter Freyther | ad0e885 | 2011-11-13 09:00:55 +0100 | [diff] [blame] | 55 | AT_CHECK([$abs_top_builddir/tests/timer/timer_test -s 5], [], [expout], [ignore]) |
Holger Hans Peter Freyther | f9eda74 | 2011-11-13 01:02:54 +0100 | [diff] [blame] | 56 | AT_CLEANUP |
| 57 | |
| 58 | AT_SETUP([ussd]) |
| 59 | AT_KEYWORDS([ussd]) |
| 60 | cat $abs_srcdir/ussd/ussd_test.ok > expout |
Holger Hans Peter Freyther | bf12800 | 2011-11-13 22:48:37 +0100 | [diff] [blame] | 61 | AT_CHECK([$abs_top_builddir/tests/ussd/ussd_test], [], [expout], [ignore]) |
Holger Hans Peter Freyther | f9eda74 | 2011-11-13 01:02:54 +0100 | [diff] [blame] | 62 | AT_CLEANUP |
Harald Welte | e076ac0 | 2011-12-07 00:10:18 +0100 | [diff] [blame] | 63 | |
| 64 | AT_SETUP([auth]) |
| 65 | AT_KEYWORDS([auth]) |
| 66 | cat $abs_srcdir/auth/milenage_test.ok > expout |
| 67 | AT_CHECK([$abs_top_builddir/tests/auth/milenage_test], [], [expout], [ignore]) |
| 68 | AT_CLEANUP |
Holger Hans Peter Freyther | 72bd4eb | 2011-12-11 20:25:12 +0100 | [diff] [blame] | 69 | |
| 70 | AT_SETUP([lapd]) |
| 71 | AT_KEYWORDS([lapd]) |
| 72 | cat $abs_srcdir/lapd/lapd_test.ok > expout |
| 73 | AT_CHECK([$abs_top_builddir/tests/lapd/lapd_test], [], [expout], [ignore]) |
| 74 | AT_CLEANUP |
Holger Hans Peter Freyther | 9751081 | 2012-01-22 13:36:52 +0100 | [diff] [blame] | 75 | |
| 76 | AT_SETUP([gsm0808]) |
| 77 | AT_KEYWORDS([gsm0808]) |
| 78 | cat $abs_srcdir/gsm0808/gsm0808_test.ok > expout |
| 79 | AT_CHECK([$abs_top_builddir/tests/gsm0808/gsm0808_test], [], [expout], [ignore]) |
| 80 | AT_CLEANUP |
Harald Welte | c8a0b93 | 2012-08-24 21:27:26 +0200 | [diff] [blame] | 81 | |
| 82 | AT_SETUP([gsm0408]) |
| 83 | AT_KEYWORDS([gsm0408]) |
| 84 | cat $abs_srcdir/gsm0408/gsm0408_test.ok > expout |
| 85 | AT_CHECK([$abs_top_builddir/tests/gsm0408/gsm0408_test], [], [expout], [ignore]) |
| 86 | AT_CLEANUP |
Holger Hans Peter Freyther | 4b54cab | 2012-09-27 14:18:37 +0200 | [diff] [blame] | 87 | |
| 88 | AT_SETUP([logging]) |
| 89 | AT_KEYWORDS([logging]) |
| 90 | cat $abs_srcdir/logging/logging_test.ok > expout |
| 91 | cat $abs_srcdir/logging/logging_test.err > experr |
| 92 | AT_CHECK([$abs_top_builddir/tests/logging/logging_test], [], [expout], [experr]) |
| 93 | AT_CLEANUP |