summaryrefslogtreecommitdiffstats
path: root/unit/test-rilmodem-cs.c
diff options
context:
space:
mode:
authorTony Espy <espy@canonical.com>2015-11-24 14:38:52 -0500
committerDenis Kenzior <denkenz@gmail.com>2015-11-29 15:48:26 -0600
commitc4c82c5da975cd3f5f670352b02cbfd84c5b827a (patch)
treee63fc9e0fc5ac78d4771039112867b8ed6a33877 /unit/test-rilmodem-cs.c
parent1d07e484abc4a55aef446ece694095f6cff4d40c (diff)
downloadofono-c4c82c5da975cd3f5f670352b02cbfd84c5b827a.tar.bz2
unit: add new test-rilmodem-sms test cases
Add new test-rilmodem-sms test cases for the remaining untested atom functions, including two tests for incoming SMS unsolicited responses. Also updated test-rilmodem-cs due to rilmodem-test-server changes.
Diffstat (limited to 'unit/test-rilmodem-cs.c')
-rw-r--r--unit/test-rilmodem-cs.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/unit/test-rilmodem-cs.c b/unit/test-rilmodem-cs.c
index e3250332..bfa2a722 100644
--- a/unit/test-rilmodem-cs.c
+++ b/unit/test-rilmodem-cs.c
@@ -51,6 +51,7 @@ struct rilmodem_cs_data {
struct ofono_modem *modem;
gconstpointer test_data;
struct ofono_call_settings *cs;
+ struct server_data *serverd;
};
typedef gboolean (*StartFunc)(gpointer data);
@@ -476,7 +477,8 @@ static void test_cs_func(gconstpointer data)
rcd->test_data = csd;
- rilmodem_test_server_create(&server_connect_cb, &csd->rtd, rcd);
+ rcd->serverd = rilmodem_test_server_create(&server_connect_cb,
+ &csd->rtd, rcd);
rcd->ril = g_ril_new("/tmp/unittestril", OFONO_RIL_VENDOR_AOSP);
g_assert(rcd->ril != NULL);
@@ -490,7 +492,7 @@ static void test_cs_func(gconstpointer data)
g_ril_unref(rcd->ril);
g_free(rcd);
- rilmodem_test_server_close();
+ rilmodem_test_server_close(rcd->serverd);
ril_call_settings_exit();
}