mirror of
https://gitea.osmocom.org/cellular-infrastructure/osmo-hlr.git
synced 2025-11-02 13:13:29 +00:00
Encode an Insert Subscr Data with is_ps == true to trigger the encoding bug described in OS#3231, i.e. show that it is fixed. Move osmo_gsup_addr_send() to a separate .c file, so that it can be overridden in the regression test to just dump the msgb instead. I used this test to reproduce issue OS#3231, and now that it's here we might as well keep it, and possibly expand on it in the future. Related: OS#3231 Change-Id: Id1453351758f3e1a9ff03bd99fefaf51886e77da
39 lines
1.2 KiB
Plaintext
39 lines
1.2 KiB
Plaintext
AT_INIT
|
|
AT_BANNER([Regression tests.])
|
|
|
|
AT_SETUP([auc])
|
|
AT_KEYWORDS([auc])
|
|
cat $abs_srcdir/auc/auc_test.ok > expout
|
|
cat $abs_srcdir/auc/auc_test.err > experr
|
|
AT_CHECK([$abs_top_builddir/tests/auc/auc_test], [], [expout], [experr])
|
|
AT_CLEANUP
|
|
|
|
AT_SETUP([auc_ts_55_205_test_sets])
|
|
AT_KEYWORDS([auc_ts_55_205_test_sets])
|
|
cat $abs_srcdir/auc/auc_ts_55_205_test_sets.ok > expout
|
|
cat $abs_srcdir/auc/auc_ts_55_205_test_sets.err > experr
|
|
AT_CHECK([$abs_top_builddir/tests/auc/auc_ts_55_205_test_sets], [], [expout], [experr])
|
|
AT_CLEANUP
|
|
|
|
AT_SETUP([gsup])
|
|
AT_KEYWORDS([gsup])
|
|
cat $abs_srcdir/gsup/gsup_test.ok > expout
|
|
cat $abs_srcdir/gsup/gsup_test.err > experr
|
|
AT_CHECK([$abs_top_builddir/tests/gsup/gsup_test], [], [expout], [experr])
|
|
AT_CLEANUP
|
|
|
|
AT_SETUP([gsup_server])
|
|
AT_KEYWORDS([gsup_server])
|
|
cat $abs_srcdir/gsup_server/gsup_server_test.ok > expout
|
|
cat $abs_srcdir/gsup_server/gsup_server_test.err > experr
|
|
AT_CHECK([$abs_top_builddir/tests/gsup_server/gsup_server_test], [], [expout], [experr])
|
|
AT_CLEANUP
|
|
|
|
AT_SETUP([db])
|
|
AT_KEYWORDS([db])
|
|
cat $abs_srcdir/db/db_test.ok > expout
|
|
cat $abs_srcdir/db/db_test.err > experr
|
|
sqlite3 db_test.db < $abs_top_srcdir/sql/hlr.sql
|
|
AT_CHECK([$abs_top_builddir/tests/db/db_test], [], [expout], [experr])
|
|
AT_CLEANUP
|