diff options
author | Guido Günther <agx@sigxcpu.org> | 2014-02-05 08:38:24 +0100 |
---|---|---|
committer | Guido Günther <agx@sigxcpu.org> | 2014-02-05 08:38:24 +0100 |
commit | 10d15c65fd10614c4085af390a9fbf390ab958b7 (patch) | |
tree | 79fe721fe5b872ca6042c2ac64dd4059819aaf11 /src/tests/test-modem-helpers.c | |
parent | 7fbee6ce27176bfc7ae9b34a4de9452cf5f6fa43 (diff) |
Imported Upstream version 0.4+git.20110429t103114.863dbcaupstream/0.4+git.20110429t103114.863dbca
Diffstat (limited to 'src/tests/test-modem-helpers.c')
-rw-r--r-- | src/tests/test-modem-helpers.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/tests/test-modem-helpers.c b/src/tests/test-modem-helpers.c index 946916f..d07f0d4 100644 --- a/src/tests/test-modem-helpers.c +++ b/src/tests/test-modem-helpers.c @@ -733,6 +733,16 @@ test_creg2_s8500_wave_unsolicited (void *f, gpointer d) } static void +test_creg2_gobi_weird_solicited (void *f, gpointer d) +{ + TestData *data = (TestData *) d; + const char *reply = "\r\n+CREG: 2,1, 0 5, 2715\r\n"; + const CregResult result = { 1, 0x0000, 0x2715, -1, 4, FALSE}; + + test_creg_match ("Qualcomm Gobi 1000 CREG=2", TRUE, reply, data, &result); +} + +static void test_cscs_icon225_support_response (void *f, gpointer d) { const char *reply = "\r\n+CSCS: (\"IRA\",\"GSM\",\"UCS2\")\r\n"; @@ -1251,6 +1261,7 @@ int main (int argc, char **argv) g_test_suite_add (suite, TESTCASE (test_creg2_xu870_unsolicited_unregistered, data)); g_test_suite_add (suite, TESTCASE (test_creg2_md400_unsolicited, data)); g_test_suite_add (suite, TESTCASE (test_creg2_s8500_wave_unsolicited, data)); + g_test_suite_add (suite, TESTCASE (test_creg2_gobi_weird_solicited, data)); g_test_suite_add (suite, TESTCASE (test_cgreg1_solicited, data)); g_test_suite_add (suite, TESTCASE (test_cgreg1_unsolicited, data)); |