Holger Hans Peter Freyther | 6c88217 | 2012-01-06 15:16:12 +0100 | [diff] [blame] | 1 | AT_INIT |
| 2 | AT_BANNER([Regression tests.]) |
| 3 | |
Holger Hans Peter Freyther | a7328a5 | 2013-07-13 17:09:56 +0200 | [diff] [blame] | 4 | AT_SETUP([smpp]) |
| 5 | AT_KEYWORDS([smpp]) |
| 6 | AT_CHECK([test "$enable_smpp_test" != no || exit 77]) |
| 7 | cat $abs_srcdir/smpp/smpp_test.ok > expout |
| 8 | cat $abs_srcdir/smpp/smpp_test.err > experr |
| 9 | AT_CHECK([$abs_top_builddir/tests/smpp/smpp_test], [], [expout], [experr]) |
| 10 | AT_CLEANUP |
| 11 | |
Harald Welte | 2483f1b | 2016-06-19 18:06:02 +0200 | [diff] [blame] | 12 | AT_SETUP([sms_queue_test]) |
| 13 | AT_KEYWORDS([sms_queue_test]) |
| 14 | cat $abs_srcdir/sms_queue/sms_queue_test.ok > expout |
| 15 | cat $abs_srcdir/sms_queue/sms_queue_test.err > experr |
| 16 | AT_CHECK([$abs_top_builddir/tests/sms_queue/sms_queue_test], [], [expout], [experr]) |
| 17 | AT_CLEANUP |
Neels Hofmeyr | 6a29d32 | 2017-01-25 15:04:16 +0100 | [diff] [blame] | 18 | |
Vadim Yanitskiy | e1e7247 | 2019-04-09 16:55:44 +0700 | [diff] [blame] | 19 | AT_SETUP([db_sms_test]) |
| 20 | AT_KEYWORDS([db_sms_test]) |
| 21 | cat $abs_srcdir/db_sms/db_sms_test.ok > expout |
| 22 | cat $abs_srcdir/db_sms/db_sms_test.err > experr |
Pau Espin Pedrol | 4474f35 | 2019-06-04 11:29:46 +0200 | [diff] [blame] | 23 | # swap the output from stderr and stdout so we can drop libdbi prints to stderr when trying to load wrong drivers |
| 24 | AT_CHECK([$abs_top_builddir/tests/db_sms/db_sms_test 3>&1 1>&2 2>&3 | grep -v "Failed to load driver" | grep -v "cannot open shared object file"], [], [expout], [experr]) |
Vadim Yanitskiy | e1e7247 | 2019-04-09 16:55:44 +0700 | [diff] [blame] | 25 | AT_CLEANUP |
| 26 | |
Neels Hofmeyr | 6a29d32 | 2017-01-25 15:04:16 +0100 | [diff] [blame] | 27 | AT_SETUP([msc_vlr_test_no_authen]) |
| 28 | AT_KEYWORDS([msc_vlr_test_no_authen]) |
| 29 | cat $abs_srcdir/msc_vlr/msc_vlr_test_no_authen.ok > expout |
| 30 | cat $abs_srcdir/msc_vlr/msc_vlr_test_no_authen.err > experr |
| 31 | AT_CHECK([$abs_top_builddir/tests/msc_vlr/msc_vlr_test_no_authen], [], [expout], [experr]) |
| 32 | AT_CLEANUP |
| 33 | |
| 34 | AT_SETUP([msc_vlr_test_gsm_authen]) |
| 35 | AT_KEYWORDS([msc_vlr_test_gsm_authen]) |
| 36 | cat $abs_srcdir/msc_vlr/msc_vlr_test_gsm_authen.ok > expout |
| 37 | cat $abs_srcdir/msc_vlr/msc_vlr_test_gsm_authen.err > experr |
| 38 | AT_CHECK([$abs_top_builddir/tests/msc_vlr/msc_vlr_test_gsm_authen], [], [expout], [experr]) |
| 39 | AT_CLEANUP |
| 40 | |
| 41 | AT_SETUP([msc_vlr_test_gsm_ciph]) |
| 42 | AT_KEYWORDS([msc_vlr_test_gsm_ciph]) |
| 43 | cat $abs_srcdir/msc_vlr/msc_vlr_test_gsm_ciph.ok > expout |
| 44 | cat $abs_srcdir/msc_vlr/msc_vlr_test_gsm_ciph.err > experr |
| 45 | AT_CHECK([$abs_top_builddir/tests/msc_vlr/msc_vlr_test_gsm_ciph], [], [expout], [experr]) |
| 46 | AT_CLEANUP |
| 47 | |
| 48 | AT_SETUP([msc_vlr_test_umts_authen]) |
| 49 | AT_KEYWORDS([msc_vlr_test_umts_authen]) |
| 50 | cat $abs_srcdir/msc_vlr/msc_vlr_test_umts_authen.ok > expout |
| 51 | cat $abs_srcdir/msc_vlr/msc_vlr_test_umts_authen.err > experr |
| 52 | AT_CHECK([$abs_top_builddir/tests/msc_vlr/msc_vlr_test_umts_authen], [], [expout], [experr]) |
| 53 | AT_CLEANUP |
| 54 | |
Neels Hofmeyr | 7b1418e | 2017-10-29 02:12:16 +0100 | [diff] [blame] | 55 | AT_SETUP([msc_vlr_test_authen_reuse]) |
| 56 | AT_KEYWORDS([msc_vlr_test_authen_reuse]) |
| 57 | cat $abs_srcdir/msc_vlr/msc_vlr_test_authen_reuse.ok > expout |
| 58 | cat $abs_srcdir/msc_vlr/msc_vlr_test_authen_reuse.err > experr |
| 59 | AT_CHECK([$abs_top_builddir/tests/msc_vlr/msc_vlr_test_authen_reuse], [], [expout], [experr]) |
| 60 | AT_CLEANUP |
| 61 | |
Neels Hofmeyr | 6a29d32 | 2017-01-25 15:04:16 +0100 | [diff] [blame] | 62 | AT_SETUP([msc_vlr_test_hlr_reject]) |
| 63 | AT_KEYWORDS([msc_vlr_test_hlr_reject]) |
| 64 | cat $abs_srcdir/msc_vlr/msc_vlr_test_hlr_reject.ok > expout |
| 65 | cat $abs_srcdir/msc_vlr/msc_vlr_test_hlr_reject.err > experr |
| 66 | AT_CHECK([$abs_top_builddir/tests/msc_vlr/msc_vlr_test_hlr_reject], [], [expout], [experr]) |
| 67 | AT_CLEANUP |
| 68 | |
| 69 | AT_SETUP([msc_vlr_test_hlr_timeout]) |
| 70 | AT_KEYWORDS([msc_vlr_test_hlr_timeout]) |
| 71 | cat $abs_srcdir/msc_vlr/msc_vlr_test_hlr_timeout.ok > expout |
| 72 | cat $abs_srcdir/msc_vlr/msc_vlr_test_hlr_timeout.err > experr |
| 73 | AT_CHECK([$abs_top_builddir/tests/msc_vlr/msc_vlr_test_hlr_timeout], [], [expout], [experr]) |
| 74 | AT_CLEANUP |
| 75 | |
| 76 | AT_SETUP([msc_vlr_test_ms_timeout]) |
| 77 | AT_KEYWORDS([msc_vlr_test_ms_timeout]) |
| 78 | cat $abs_srcdir/msc_vlr/msc_vlr_test_ms_timeout.ok > expout |
| 79 | cat $abs_srcdir/msc_vlr/msc_vlr_test_ms_timeout.err > experr |
| 80 | AT_CHECK([$abs_top_builddir/tests/msc_vlr/msc_vlr_test_ms_timeout], [], [expout], [experr]) |
| 81 | AT_CLEANUP |
| 82 | |
| 83 | AT_SETUP([msc_vlr_test_reject_concurrency]) |
| 84 | AT_KEYWORDS([msc_vlr_test_reject_concurrency]) |
| 85 | cat $abs_srcdir/msc_vlr/msc_vlr_test_reject_concurrency.ok > expout |
| 86 | cat $abs_srcdir/msc_vlr/msc_vlr_test_reject_concurrency.err > experr |
| 87 | AT_CHECK([$abs_top_builddir/tests/msc_vlr/msc_vlr_test_reject_concurrency], [], [expout], [experr]) |
| 88 | AT_CLEANUP |
| 89 | |
Neels Hofmeyr | a99b427 | 2017-11-21 17:13:23 +0100 | [diff] [blame] | 90 | AT_SETUP([msc_vlr_test_call]) |
| 91 | AT_KEYWORDS([msc_vlr_test_call]) |
| 92 | cat $abs_srcdir/msc_vlr/msc_vlr_test_call.ok > expout |
| 93 | cat $abs_srcdir/msc_vlr/msc_vlr_test_call.err > experr |
| 94 | AT_CHECK([$abs_top_builddir/tests/msc_vlr/msc_vlr_test_call], [], [expout], [experr]) |
| 95 | AT_CLEANUP |
| 96 | |
Neels Hofmeyr | 6a29d32 | 2017-01-25 15:04:16 +0100 | [diff] [blame] | 97 | AT_SETUP([msc_vlr_test_rest]) |
| 98 | AT_KEYWORDS([msc_vlr_test_rest]) |
| 99 | cat $abs_srcdir/msc_vlr/msc_vlr_test_rest.ok > expout |
| 100 | cat $abs_srcdir/msc_vlr/msc_vlr_test_rest.err > experr |
| 101 | AT_CHECK([$abs_top_builddir/tests/msc_vlr/msc_vlr_test_rest], [], [expout], [experr]) |
| 102 | AT_CLEANUP |
Vadim Yanitskiy | 2760585 | 2018-06-15 23:57:30 +0700 | [diff] [blame] | 103 | |
| 104 | AT_SETUP([msc_vlr_test_ss]) |
| 105 | AT_KEYWORDS([msc_vlr_test_ss]) |
| 106 | cat $abs_srcdir/msc_vlr/msc_vlr_test_ss.ok > expout |
| 107 | cat $abs_srcdir/msc_vlr/msc_vlr_test_ss.err > experr |
| 108 | AT_CHECK([$abs_top_builddir/tests/msc_vlr/msc_vlr_test_ss], [], [expout], [experr]) |
| 109 | AT_CLEANUP |
Neels Hofmeyr | eef4578 | 2019-10-21 03:24:04 +0200 | [diff] [blame] | 110 | |
| 111 | AT_SETUP([sdp_msg_test]) |
| 112 | AT_KEYWORDS([sdp_msg_test]) |
| 113 | cat $abs_srcdir/sdp_msg/sdp_msg_test.ok > expout |
| 114 | cat $abs_srcdir/sdp_msg/sdp_msg_test.err > experr |
| 115 | AT_CHECK([$abs_top_builddir/tests/sdp_msg/sdp_msg_test], [], [expout], [experr]) |
| 116 | AT_CLEANUP |
Neels Hofmeyr | b455205 | 2019-10-21 03:00:26 +0200 | [diff] [blame] | 117 | |
| 118 | AT_SETUP([mncc_test]) |
| 119 | AT_KEYWORDS([mncc_test]) |
| 120 | cat $abs_srcdir/mncc/mncc_test.ok > expout |
| 121 | cat $abs_srcdir/mncc/mncc_test.err > experr |
| 122 | AT_CHECK([$abs_top_builddir/tests/mncc/mncc_test], [], [expout], [experr]) |
| 123 | AT_CLEANUP |
Oliver Smith | f543548 | 2023-07-06 12:55:36 +0200 | [diff] [blame] | 124 | |
| 125 | AT_SETUP([csd_test]) |
| 126 | AT_KEYWORDS([csd_test]) |
| 127 | cat $abs_srcdir/csd/csd_test.ok > expout |
| 128 | cat $abs_srcdir/csd/csd_test.err > experr |
| 129 | AT_CHECK([$abs_top_builddir/tests/csd/csd_test], [], [expout], [experr]) |
| 130 | AT_CLEANUP |