extern int utc_telephony_telephony_set_noti_cb_p29(void);
extern int utc_telephony_telephony_set_noti_cb_p30(void);
extern int utc_telephony_telephony_set_noti_cb_p31(void);
+extern int utc_telephony_telephony_set_noti_cb_p32(void);
extern int utc_telephony_telephony_set_noti_cb_n1(void);
extern int utc_telephony_telephony_set_noti_cb_n2(void);
extern int utc_telephony_telephony_unset_noti_cb_p1(void);
extern int utc_telephony_telephony_unset_noti_cb_p29(void);
extern int utc_telephony_telephony_unset_noti_cb_p30(void);
extern int utc_telephony_telephony_unset_noti_cb_p31(void);
+extern int utc_telephony_telephony_unset_noti_cb_p32(void);
extern int utc_telephony_telephony_unset_noti_cb_n1(void);
extern int utc_telephony_telephony_unset_noti_cb_n2(void);
extern int utc_telephony_get_state_p(void);
extern int utc_telephony_telephony_network_get_base_station_longitude_p(void);
extern int utc_telephony_telephony_network_get_base_station_longitude_n1(void);
extern int utc_telephony_telephony_network_get_base_station_longitude_n2(void);
+extern int utc_telephony_telephony_network_get_signal_strength_p(void);
+extern int utc_telephony_telephony_network_get_signal_strength_n1(void);
+extern int utc_telephony_telephony_network_get_signal_strength_n2(void);
extern int utc_telephony_telephony_sim_get_icc_id_p(void);
extern int utc_telephony_telephony_sim_get_icc_id_n1(void);
extern int utc_telephony_telephony_sim_get_icc_id_n2(void);
{"utc_telephony_telephony_set_noti_cb_p29", utc_telephony_telephony_set_noti_cb_p29, utc_telephony_common_startup, utc_telephony_common_cleanup},
{"utc_telephony_telephony_set_noti_cb_p30", utc_telephony_telephony_set_noti_cb_p30, utc_telephony_common_startup, utc_telephony_common_cleanup},
{"utc_telephony_telephony_set_noti_cb_p31", utc_telephony_telephony_set_noti_cb_p31, utc_telephony_common_startup, utc_telephony_common_cleanup},
+ {"utc_telephony_telephony_set_noti_cb_p32", utc_telephony_telephony_set_noti_cb_p32, utc_telephony_common_startup, utc_telephony_common_cleanup},
{"utc_telephony_telephony_set_noti_cb_n1", utc_telephony_telephony_set_noti_cb_n1, utc_telephony_common_startup, utc_telephony_common_cleanup},
{"utc_telephony_telephony_set_noti_cb_n2", utc_telephony_telephony_set_noti_cb_n2, utc_telephony_common_startup, utc_telephony_common_cleanup},
{"utc_telephony_telephony_unset_noti_cb_p1", utc_telephony_telephony_unset_noti_cb_p1, utc_telephony_common_startup, utc_telephony_common_cleanup},
{"utc_telephony_telephony_unset_noti_cb_p29", utc_telephony_telephony_unset_noti_cb_p29, utc_telephony_common_startup, utc_telephony_common_cleanup},
{"utc_telephony_telephony_unset_noti_cb_p30", utc_telephony_telephony_unset_noti_cb_p30, utc_telephony_common_startup, utc_telephony_common_cleanup},
{"utc_telephony_telephony_unset_noti_cb_p31", utc_telephony_telephony_unset_noti_cb_p31, utc_telephony_common_startup, utc_telephony_common_cleanup},
+ {"utc_telephony_telephony_unset_noti_cb_p32", utc_telephony_telephony_unset_noti_cb_p32, utc_telephony_common_startup, utc_telephony_common_cleanup},
{"utc_telephony_telephony_unset_noti_cb_n1", utc_telephony_telephony_unset_noti_cb_n1, utc_telephony_common_startup, utc_telephony_common_cleanup},
{"utc_telephony_telephony_unset_noti_cb_n2", utc_telephony_telephony_unset_noti_cb_n2, utc_telephony_common_startup, utc_telephony_common_cleanup},
{"utc_telephony_get_state_p", utc_telephony_get_state_p, utc_telephony_common_startup, utc_telephony_common_cleanup},
{"utc_telephony_telephony_network_get_base_station_longitude_p", utc_telephony_telephony_network_get_base_station_longitude_p, utc_telephony_network_startup, utc_telephony_network_cleanup},
{"utc_telephony_telephony_network_get_base_station_longitude_n1", utc_telephony_telephony_network_get_base_station_longitude_n1, utc_telephony_network_startup, utc_telephony_network_cleanup},
{"utc_telephony_telephony_network_get_base_station_longitude_n2", utc_telephony_telephony_network_get_base_station_longitude_n2, utc_telephony_network_startup, utc_telephony_network_cleanup},
+ {"utc_telephony_telephony_network_get_signal_strength_p", utc_telephony_telephony_network_get_signal_strength_p, utc_telephony_network_startup, utc_telephony_network_cleanup},
+ {"utc_telephony_telephony_network_get_signal_strength_n1", utc_telephony_telephony_network_get_signal_strength_n1, utc_telephony_network_startup, utc_telephony_network_cleanup},
+ {"utc_telephony_telephony_network_get_signal_strength_n2", utc_telephony_telephony_network_get_signal_strength_n2, utc_telephony_network_startup, utc_telephony_network_cleanup},
{"utc_telephony_telephony_sim_get_icc_id_p", utc_telephony_telephony_sim_get_icc_id_p, utc_telephony_sim_startup, utc_telephony_sim_cleanup},
{"utc_telephony_telephony_sim_get_icc_id_n1", utc_telephony_telephony_sim_get_icc_id_n1, utc_telephony_sim_startup, utc_telephony_sim_cleanup},
{"utc_telephony_telephony_sim_get_icc_id_n2", utc_telephony_telephony_sim_get_icc_id_n2, utc_telephony_sim_startup, utc_telephony_sim_cleanup},
extern int utc_telephony_telephony_set_noti_cb_p29(void);
extern int utc_telephony_telephony_set_noti_cb_p30(void);
extern int utc_telephony_telephony_set_noti_cb_p31(void);
+extern int utc_telephony_telephony_set_noti_cb_p32(void);
extern int utc_telephony_telephony_set_noti_cb_n1(void);
extern int utc_telephony_telephony_set_noti_cb_n2(void);
extern int utc_telephony_telephony_unset_noti_cb_p1(void);
extern int utc_telephony_telephony_unset_noti_cb_p29(void);
extern int utc_telephony_telephony_unset_noti_cb_p30(void);
extern int utc_telephony_telephony_unset_noti_cb_p31(void);
+extern int utc_telephony_telephony_unset_noti_cb_p32(void);
extern int utc_telephony_telephony_unset_noti_cb_n1(void);
extern int utc_telephony_telephony_unset_noti_cb_n2(void);
extern int utc_telephony_get_state_p(void);
extern int utc_telephony_telephony_network_get_base_station_longitude_p(void);
extern int utc_telephony_telephony_network_get_base_station_longitude_n1(void);
extern int utc_telephony_telephony_network_get_base_station_longitude_n2(void);
+extern int utc_telephony_telephony_network_get_signal_strength_p(void);
+extern int utc_telephony_telephony_network_get_signal_strength_n1(void);
+extern int utc_telephony_telephony_network_get_signal_strength_n2(void);
extern int utc_telephony_telephony_sim_get_icc_id_p(void);
extern int utc_telephony_telephony_sim_get_icc_id_n1(void);
extern int utc_telephony_telephony_sim_get_icc_id_n2(void);
{"utc_telephony_telephony_set_noti_cb_p29", utc_telephony_telephony_set_noti_cb_p29, utc_telephony_common_startup, utc_telephony_common_cleanup},
{"utc_telephony_telephony_set_noti_cb_p30", utc_telephony_telephony_set_noti_cb_p30, utc_telephony_common_startup, utc_telephony_common_cleanup},
{"utc_telephony_telephony_set_noti_cb_p31", utc_telephony_telephony_set_noti_cb_p31, utc_telephony_common_startup, utc_telephony_common_cleanup},
+ {"utc_telephony_telephony_set_noti_cb_p32", utc_telephony_telephony_set_noti_cb_p32, utc_telephony_common_startup, utc_telephony_common_cleanup},
{"utc_telephony_telephony_set_noti_cb_n1", utc_telephony_telephony_set_noti_cb_n1, utc_telephony_common_startup, utc_telephony_common_cleanup},
{"utc_telephony_telephony_set_noti_cb_n2", utc_telephony_telephony_set_noti_cb_n2, utc_telephony_common_startup, utc_telephony_common_cleanup},
{"utc_telephony_telephony_unset_noti_cb_p1", utc_telephony_telephony_unset_noti_cb_p1, utc_telephony_common_startup, utc_telephony_common_cleanup},
{"utc_telephony_telephony_unset_noti_cb_p29", utc_telephony_telephony_unset_noti_cb_p29, utc_telephony_common_startup, utc_telephony_common_cleanup},
{"utc_telephony_telephony_unset_noti_cb_p30", utc_telephony_telephony_unset_noti_cb_p30, utc_telephony_common_startup, utc_telephony_common_cleanup},
{"utc_telephony_telephony_unset_noti_cb_p31", utc_telephony_telephony_unset_noti_cb_p31, utc_telephony_common_startup, utc_telephony_common_cleanup},
+ {"utc_telephony_telephony_unset_noti_cb_p32", utc_telephony_telephony_unset_noti_cb_p32, utc_telephony_common_startup, utc_telephony_common_cleanup},
{"utc_telephony_telephony_unset_noti_cb_n1", utc_telephony_telephony_unset_noti_cb_n1, utc_telephony_common_startup, utc_telephony_common_cleanup},
{"utc_telephony_telephony_unset_noti_cb_n2", utc_telephony_telephony_unset_noti_cb_n2, utc_telephony_common_startup, utc_telephony_common_cleanup},
{"utc_telephony_get_state_p", utc_telephony_get_state_p, utc_telephony_common_startup, utc_telephony_common_cleanup},
{"utc_telephony_telephony_network_get_base_station_longitude_p", utc_telephony_telephony_network_get_base_station_longitude_p, utc_telephony_network_startup, utc_telephony_network_cleanup},
{"utc_telephony_telephony_network_get_base_station_longitude_n1", utc_telephony_telephony_network_get_base_station_longitude_n1, utc_telephony_network_startup, utc_telephony_network_cleanup},
{"utc_telephony_telephony_network_get_base_station_longitude_n2", utc_telephony_telephony_network_get_base_station_longitude_n2, utc_telephony_network_startup, utc_telephony_network_cleanup},
+ {"utc_telephony_telephony_network_get_signal_strength_p", utc_telephony_telephony_network_get_signal_strength_p, utc_telephony_network_startup, utc_telephony_network_cleanup},
+ {"utc_telephony_telephony_network_get_signal_strength_n1", utc_telephony_telephony_network_get_signal_strength_n1, utc_telephony_network_startup, utc_telephony_network_cleanup},
+ {"utc_telephony_telephony_network_get_signal_strength_n2", utc_telephony_telephony_network_get_signal_strength_n2, utc_telephony_network_startup, utc_telephony_network_cleanup},
{"utc_telephony_telephony_sim_get_icc_id_p", utc_telephony_telephony_sim_get_icc_id_p, utc_telephony_sim_startup, utc_telephony_sim_cleanup},
{"utc_telephony_telephony_sim_get_icc_id_n1", utc_telephony_telephony_sim_get_icc_id_n1, utc_telephony_sim_startup, utc_telephony_sim_cleanup},
{"utc_telephony_telephony_sim_get_icc_id_n2", utc_telephony_telephony_sim_get_icc_id_n2, utc_telephony_sim_startup, utc_telephony_sim_cleanup},
extern int utc_telephony_telephony_set_noti_cb_p29(void);
extern int utc_telephony_telephony_set_noti_cb_p30(void);
extern int utc_telephony_telephony_set_noti_cb_p31(void);
+extern int utc_telephony_telephony_set_noti_cb_p32(void);
extern int utc_telephony_telephony_set_noti_cb_n1(void);
extern int utc_telephony_telephony_set_noti_cb_n2(void);
extern int utc_telephony_telephony_unset_noti_cb_p1(void);
extern int utc_telephony_telephony_unset_noti_cb_p29(void);
extern int utc_telephony_telephony_unset_noti_cb_p30(void);
extern int utc_telephony_telephony_unset_noti_cb_p31(void);
+extern int utc_telephony_telephony_unset_noti_cb_p32(void);
extern int utc_telephony_telephony_unset_noti_cb_n1(void);
extern int utc_telephony_telephony_unset_noti_cb_n2(void);
extern int utc_telephony_get_state_p(void);
extern int utc_telephony_telephony_network_get_base_station_longitude_p(void);
extern int utc_telephony_telephony_network_get_base_station_longitude_n1(void);
extern int utc_telephony_telephony_network_get_base_station_longitude_n2(void);
+extern int utc_telephony_telephony_network_get_signal_strength_p(void);
+extern int utc_telephony_telephony_network_get_signal_strength_n1(void);
+extern int utc_telephony_telephony_network_get_signal_strength_n2(void);
extern int utc_telephony_telephony_sim_get_icc_id_p(void);
extern int utc_telephony_telephony_sim_get_icc_id_n1(void);
extern int utc_telephony_telephony_sim_get_icc_id_n2(void);
{"utc_telephony_telephony_set_noti_cb_p29", utc_telephony_telephony_set_noti_cb_p29, utc_telephony_common_startup, utc_telephony_common_cleanup},
{"utc_telephony_telephony_set_noti_cb_p30", utc_telephony_telephony_set_noti_cb_p30, utc_telephony_common_startup, utc_telephony_common_cleanup},
{"utc_telephony_telephony_set_noti_cb_p31", utc_telephony_telephony_set_noti_cb_p31, utc_telephony_common_startup, utc_telephony_common_cleanup},
+ {"utc_telephony_telephony_set_noti_cb_p32", utc_telephony_telephony_set_noti_cb_p32, utc_telephony_common_startup, utc_telephony_common_cleanup},
{"utc_telephony_telephony_set_noti_cb_n1", utc_telephony_telephony_set_noti_cb_n1, utc_telephony_common_startup, utc_telephony_common_cleanup},
{"utc_telephony_telephony_set_noti_cb_n2", utc_telephony_telephony_set_noti_cb_n2, utc_telephony_common_startup, utc_telephony_common_cleanup},
{"utc_telephony_telephony_unset_noti_cb_p1", utc_telephony_telephony_unset_noti_cb_p1, utc_telephony_common_startup, utc_telephony_common_cleanup},
{"utc_telephony_telephony_unset_noti_cb_p29", utc_telephony_telephony_unset_noti_cb_p29, utc_telephony_common_startup, utc_telephony_common_cleanup},
{"utc_telephony_telephony_unset_noti_cb_p30", utc_telephony_telephony_unset_noti_cb_p30, utc_telephony_common_startup, utc_telephony_common_cleanup},
{"utc_telephony_telephony_unset_noti_cb_p31", utc_telephony_telephony_unset_noti_cb_p31, utc_telephony_common_startup, utc_telephony_common_cleanup},
+ {"utc_telephony_telephony_unset_noti_cb_p32", utc_telephony_telephony_unset_noti_cb_p32, utc_telephony_common_startup, utc_telephony_common_cleanup},
{"utc_telephony_telephony_unset_noti_cb_n1", utc_telephony_telephony_unset_noti_cb_n1, utc_telephony_common_startup, utc_telephony_common_cleanup},
{"utc_telephony_telephony_unset_noti_cb_n2", utc_telephony_telephony_unset_noti_cb_n2, utc_telephony_common_startup, utc_telephony_common_cleanup},
{"utc_telephony_get_state_p", utc_telephony_get_state_p, utc_telephony_common_startup, utc_telephony_common_cleanup},
{"utc_telephony_telephony_network_get_base_station_longitude_p", utc_telephony_telephony_network_get_base_station_longitude_p, utc_telephony_network_startup, utc_telephony_network_cleanup},
{"utc_telephony_telephony_network_get_base_station_longitude_n1", utc_telephony_telephony_network_get_base_station_longitude_n1, utc_telephony_network_startup, utc_telephony_network_cleanup},
{"utc_telephony_telephony_network_get_base_station_longitude_n2", utc_telephony_telephony_network_get_base_station_longitude_n2, utc_telephony_network_startup, utc_telephony_network_cleanup},
+ {"utc_telephony_telephony_network_get_signal_strength_p", utc_telephony_telephony_network_get_signal_strength_p, utc_telephony_network_startup, utc_telephony_network_cleanup},
+ {"utc_telephony_telephony_network_get_signal_strength_n1", utc_telephony_telephony_network_get_signal_strength_n1, utc_telephony_network_startup, utc_telephony_network_cleanup},
+ {"utc_telephony_telephony_network_get_signal_strength_n2", utc_telephony_telephony_network_get_signal_strength_n2, utc_telephony_network_startup, utc_telephony_network_cleanup},
{"utc_telephony_telephony_sim_get_icc_id_p", utc_telephony_telephony_sim_get_icc_id_p, utc_telephony_sim_startup, utc_telephony_sim_cleanup},
{"utc_telephony_telephony_sim_get_icc_id_n1", utc_telephony_telephony_sim_get_icc_id_n1, utc_telephony_sim_startup, utc_telephony_sim_cleanup},
{"utc_telephony_telephony_sim_get_icc_id_n2", utc_telephony_telephony_sim_get_icc_id_n2, utc_telephony_sim_startup, utc_telephony_sim_cleanup},
return 0;
}
+/**
+ * @testcase utc_telephony_telephony_set_noti_cb_p32
+ * @since_tizen 4.0
+ * @description Positive test case for setting a callback function to be invoked when the telephony state changed. (TELEPHONY_NOTI_MODEM_POWER_STATUS)
+ */
+int utc_telephony_telephony_set_noti_cb_p32(void)
+{
+ int ret;
+
+ if (g_telephony_common_supported == false) {
+ ret = telephony_set_noti_cb(telephony_handle, TELEPHONY_NOTI_MODEM_POWER_STATUS, _noti_cb, NULL);
+ assert_eq(ret, TELEPHONY_ERROR_NOT_SUPPORTED);
+ return 0;
+ }
+
+ assert(telephony_handle);
+ ret = telephony_set_noti_cb(telephony_handle, TELEPHONY_NOTI_MODEM_POWER_STATUS, _noti_cb, NULL);
+ assert_eq(ret, TELEPHONY_ERROR_NONE);
+ return 0;
+}
+
/**
* @testcase utc_telephony_telephony_set_noti_cb_n1
* @since_tizen 2.3
return 0;
}
+/**
+ * @testcase utc_telephony_telephony_unset_noti_cb_p32
+ * @since_tizen 4.0
+ * @description Positive test case for unsetting a callback function. (TELEPHONY_NOTI_MODEM_POWER_STATUS)
+ */
+int utc_telephony_telephony_unset_noti_cb_p32(void)
+{
+ int ret;
+
+ if (g_telephony_common_supported == false) {
+ ret = telephony_unset_noti_cb(telephony_handle, TELEPHONY_NOTI_MODEM_POWER_STATUS);
+ assert_eq(ret, TELEPHONY_ERROR_NOT_SUPPORTED);
+ return 0;
+ }
+
+ assert(telephony_handle);
+ ret = telephony_set_noti_cb(telephony_handle, TELEPHONY_NOTI_MODEM_POWER_STATUS, _noti_cb, NULL);
+ assert_eq(ret, TELEPHONY_ERROR_NONE);
+
+ ret = telephony_unset_noti_cb(telephony_handle, TELEPHONY_NOTI_MODEM_POWER_STATUS);
+ assert_eq(ret, TELEPHONY_ERROR_NONE);
+ return 0;
+}
+
/**
* @testcase utc_telephony_telephony_unset_noti_cb_n1
* @since_tizen 2.3
/**
* @testcase utc_telephony_telephony_network_get_network_id_n2
* @since_tizen 3.0
- * @description Negative test case for getting the network ID of the current location. (NULL 'sid' param)
+ * @description Negative test case for getting the network ID of the current location. (NULL 'nid' param)
*/
int utc_telephony_telephony_network_get_network_id_n2(void)
{
/**
* @testcase utc_telephony_telephony_network_get_base_station_id_n2
* @since_tizen 3.0
- * @description Negative test case for getting the base station ID of the current location. (NULL 'sid' param)
+ * @description Negative test case for getting the base station ID of the current location. (NULL 'bs_id' param)
*/
int utc_telephony_telephony_network_get_base_station_id_n2(void)
{
/**
* @testcase utc_telephony_telephony_network_get_base_station_latitude_n2
* @since_tizen 3.0
- * @description Negative test case for getting the base station latitude of the current location. (NULL 'sid' param)
+ * @description Negative test case for getting the base station latitude of the current location. (NULL 'bs_latitude' param)
*/
int utc_telephony_telephony_network_get_base_station_latitude_n2(void)
{
/**
* @testcase utc_telephony_telephony_network_get_base_station_longitude_n2
* @since_tizen 3.0
- * @description Negative test case for getting the base station longitude of the current location. (NULL 'sid' param)
+ * @description Negative test case for getting the base station longitude of the current location. (NULL 'bs_longitude' param)
*/
int utc_telephony_telephony_network_get_base_station_longitude_n2(void)
{
assert_eq(ret, TELEPHONY_ERROR_INVALID_PARAMETER);
return 0;
}
+
+/**
+ * @testcase utc_telephony_telephony_network_get_signal_strength_p
+ * @since_tizen 4.0
+ * @description Positive test case for getting the signal strength with dBm.
+ */
+int utc_telephony_telephony_network_get_signal_strength_p(void)
+{
+ int dbm, ret;
+
+ if (g_telephony_network_supported == false) {
+ ret = telephony_network_get_signal_strength(telephony_handle, &dbm);
+ assert_eq(ret, TELEPHONY_ERROR_NOT_SUPPORTED);
+ return 0;
+ }
+
+ assert(telephony_handle);
+ ret = telephony_network_get_signal_strength(telephony_handle, &dbm);
+ assert_eq(ret, TELEPHONY_ERROR_NONE);
+ return 0;
+}
+
+/**
+ * @testcase utc_telephony_telephony_network_get_signal_strength_n1
+ * @since_tizen 4.0
+ * @description Negative test case for getting the signal strength with dBm. (NULL 'handle' param)
+ */
+int utc_telephony_telephony_network_get_signal_strength_n1(void)
+{
+ int dbm, ret;
+
+ if (g_telephony_network_supported == false) {
+ ret = telephony_network_get_signal_strength(NULL, &dbm);
+ assert_eq(ret, TELEPHONY_ERROR_NOT_SUPPORTED);
+ return 0;
+ }
+
+ ret = telephony_network_get_signal_strength(NULL, &dbm);
+ assert_eq(ret, TELEPHONY_ERROR_INVALID_PARAMETER);
+ return 0;
+}
+
+/**
+ * @testcase utc_telephony_telephony_network_get_signal_strength_n2
+ * @since_tizen 4.0
+ * @description Negative test case for getting the signal strength with dBm. (NULL 'dbm' param)
+ */
+int utc_telephony_telephony_network_get_signal_strength_n2(void)
+{
+ int ret;
+
+ if (g_telephony_network_supported == false) {
+ ret = telephony_network_get_signal_strength(telephony_handle, NULL);
+ assert_eq(ret, TELEPHONY_ERROR_NOT_SUPPORTED);
+ return 0;
+ }
+
+ ret = telephony_network_get_signal_strength(telephony_handle, NULL);
+ assert_eq(ret, TELEPHONY_ERROR_INVALID_PARAMETER);
+ return 0;
+}
+