#include <glib.h>
#include <Elementary.h>
+#include <system_settings.h>
-extern void unittest_platform();
-extern void unittest_api();
+void unittest_platform();
+void unittest_api();
+
+///////////////////////////////////////////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////////////////////
+//#ifdef UNIT_TEST
+
+static int my_assert_ret(int retcode)
+{
+ if (retcode == SYSTEM_SETTINGS_ERROR_NOT_SUPPORTED) {
+ g_assert_cmpint(retcode, ==, SYSTEM_SETTINGS_ERROR_NOT_SUPPORTED);
+ } else {
+ g_assert_cmpint(retcode, ==, SYSTEM_SETTINGS_ERROR_NONE);
+ }
+ return 1;
+}
+
+static GMainLoop* multi_main_loop = NULL;
+static bool _callback_called = false;
+//static char *new_ringtonepath = "/usr/apps/org.tizen.setting/shared/res/settings/Ringtones/Basic_Bell.ogg";
+static char *new_ringtonepath = "/opt/usr/data/settings/Ringtones/ringtone_sdk.mp3";
+
+/**
+ * @function utc_system_settings_startup
+ * @description Called before each test
+ * @parameter NA
+ * @return NA
+ */
+static void utc_system_settings_startup(void)
+{
+}
+
+/**
+ * @function utc_system_settings_cleanup
+ * @description Called after each test
+ * @parameter NA
+ * @return NA
+ */
+static void utc_system_settings_cleanup(void)
+{
+}
+
+
+static gboolean timeout_callback(gpointer data)
+{
+ _callback_called = false;
+ /*g_main_loop_quit(main_loop);*/
+ return FALSE;
+}
+
+
+static void utc_system_settings_changed_callback(system_settings_key_e key, void *user_data)
+{
+ _callback_called = true;
+ /*g_main_loop_quit(main_loop);*/
+}
+
+/**
+ * TEST GETTING SYSTEM_SETTINGS_KEY_DEFAULT_FONT_TYPE
+ */
+/**
+ * @testcase utc_system_settings_get_value_string_p1
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_DEFAULT_FONT_TYPE is able to get the property
+ */
+static void utc_system_settings_get_value_string_p1(void)
+{
+ char *value = NULL;
+
+ int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_DEFAULT_FONT_TYPE, &value);
+ //assert_eq(retcode, SYSTEM_SETTINGS_ERROR_NONE);
+ my_assert_ret(retcode);
+ g_assert(value != NULL);
+ free(value);
+}
+
+/**
+ * TEST GETTING SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY
+ */
+/**
+ * @testcase utc_system_settings_get_value_string_p2
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY is able to get the property
+ */
+static void utc_system_settings_get_value_string_p2(void)
+{
+ char *value = NULL;
+
+ int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY, &value);
+ //assert_eq(retcode, SYSTEM_SETTINGS_ERROR_NONE);
+ my_assert_ret(retcode);
+ g_assert(value != NULL);
+ free(value);
+}
+
+/**
+ * TEST GETTING SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE
+ */
+/**
+ * @testcase utc_system_settings_get_value_string_p3
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE is able to get the property
+ */
+static void utc_system_settings_get_value_string_p3(void)
+{
+ char *value = NULL;
+
+ int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE, &value);
+ //assert_eq(retcode, SYSTEM_SETTINGS_ERROR_NONE);
+ my_assert_ret(retcode);
+ g_assert(value != NULL);
+ free(value);
+}
+
+/**
+ * TEST GETTING SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE
+ */
+/**
+ * @testcase utc_system_settings_get_value_string_p4
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE is able to get the property
+ */
+static void utc_system_settings_get_value_string_p4(void)
+{
+ char *value = NULL;
+
+ int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, &value);
+ //assert_eq(retcode, SYSTEM_SETTINGS_ERROR_NONE);
+ my_assert_ret(retcode);
+ g_assert(value != NULL);
+ free(value);
+}
+
+/**
+ * TEST SETTING SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN
+ */
+/**
+ * @testcase utc_system_settings_get_value_string_p5
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN is able to get the property.
+ */
+static void utc_system_settings_get_value_string_p5(void)
+{
+ char *value = NULL;
+
+ int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN, &value);
+ //assert_eq(retcode, SYSTEM_SETTINGS_ERROR_NONE);
+ my_assert_ret(retcode);
+ g_assert(value != NULL);
+ free(value);
+}
+
+/**
+ * @testcase utc_system_settings_get_value_string_p11
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_DEVICE_NAME is able to get the property.
+ */
+static void utc_system_settings_get_value_string_p11(void)
+{
+ char *value = NULL;
+
+ int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_DEVICE_NAME, &value);
+ //assert_eq(retcode, SYSTEM_SETTINGS_ERROR_NONE);
+ my_assert_ret(retcode);
+ g_assert(value != NULL);
+ free(value);
+}
+
+
+/**
+ * @testcase utc_system_settings_get_value_string_p7
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION is able to get the property.
+ */
+static void utc_system_settings_get_value_string_p7(void)
+{
+ char *value = NULL;
+
+ int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION, &value);
+ my_assert_ret(retcode);
+ free(value);
+}
+
+/**
+ * @testcase utc_system_settings_get_value_string_p6
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_LOCALE_TIMEZON is able to get the property.
+ */
+static void utc_system_settings_get_value_string_p6(void)
+{
+ char *value = NULL;
+ int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_LOCALE_TIMEZONE, &value);
+ my_assert_ret(retcode);
+ free(value);
+}
+
+
+/**
+ * @testcase utc_system_settings_get_value_string_p10
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_WALLPAPER_LOCK_SCREEN is able to get the property.
+ */
+static void utc_system_settings_get_value_string_p10(void)
+{
+ char *value = NULL;
+
+ int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_WALLPAPER_LOCK_SCREEN, &value);
+ my_assert_ret(retcode);
+ if (retcode == SYSTEM_SETTINGS_ERROR_NONE)
+ g_assert(value != NULL);
+ free(value);
+}
+
+
+/**
+ * @testcase utc_system_settings_get_value_string_p8
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_FONT_TYPE is able to get the property.
+ */
+static void utc_system_settings_get_value_string_p8(void)
+{
+ char *value = NULL;
+
+ int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_FONT_TYPE, &value);
+ my_assert_ret(retcode);
+ g_assert(value != NULL);
+ free(value);
+}
+
+
+/**
+ * @testcase utc_system_settings_get_value_string_p9
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE is able to get the property.
+ */
+static void utc_system_settings_get_value_string_p9(void)
+{
+ char *value = NULL;
+
+ int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE, &value);
+ my_assert_ret(retcode);
+ if (retcode == SYSTEM_SETTINGS_ERROR_NONE)
+ g_assert(value != NULL);
+ free(value);
+}
+
+
+/**
+ * @testcase utc_system_settings_get_value_string_n
+ * @since_tizen 2.3
+ * @description check if system_settings_get_value_string is able to handle invalid parameters.
+ */
+static void utc_system_settings_get_value_string_n(void)
+{
+ int retcode = system_settings_get_value_string(-1, NULL);
+ //assert_neq(retcode, SYSTEM_SETTINGS_ERROR_NONE);
+ g_assert(retcode != SYSTEM_SETTINGS_ERROR_NONE);
+}
+
+
+/**
+ * @testcase utc_system_settings_get_value_bool_p1
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_NETWORK_WIFI_NOTIFICATION is able to get the property.
+ */
+static void utc_system_settings_get_value_bool_p1(void)
+{
+ bool value = false;
+
+ int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_NETWORK_WIFI_NOTIFICATION, &value);
+ my_assert_ret(retcode);
+
+}
+
+
+/**
+ * @testcase utc_system_settings_get_value_bool_p2
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED is able to get the property.
+ */
+static void utc_system_settings_get_value_bool_p2(void)
+{
+ bool value = false;
+
+ int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED, &value);
+ my_assert_ret(retcode);
+
+}
+
+
+/**
+ * @testcase utc_system_settings_get_value_bool_p3
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_SOUND_LOCK is able to get the property.
+ */
+static void utc_system_settings_get_value_bool_p3(void)
+{
+ bool value = false;
+
+ int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_SOUND_LOCK, &value);
+ my_assert_ret(retcode);
+
+}
+
+
+/**
+ * @testcase utc_system_settings_get_value_bool_p4
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO is able to get the property.
+ */
+static void utc_system_settings_get_value_bool_p4(void)
+{
+ bool value = false;
+
+ int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO, &value);
+ my_assert_ret(retcode);
+}
+
+
+/**
+ * @testcase utc_system_settings_get_value_bool_p5
+ * @since_tizen 2.3
+ * check if SYSTEM_SETTINGS_KEY_SOUND_TOUCH is able to get the property.
+ */
+static void utc_system_settings_get_value_bool_p5(void)
+{
+ bool value = false;
+
+ int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_SOUND_TOUCH, &value);
+ my_assert_ret(retcode);
+
+}
+
+
+/**
+ * @testcase utc_system_settings_get_value_bool_p6
+ * @since_tizen 2.3
+ * check if SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE is able to get the property.
+ */
+static void utc_system_settings_get_value_bool_p6(void)
+{
+ bool value = false;
+
+ int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE, &value);
+ my_assert_ret(retcode);
+
+}
+
+
+/**
+ * @testcase utc_system_settings_get_value_bool_p7
+ * @since_tizen 2.3
+ * check if SYSTEM_SETTINGS_KEY_NETWORK_FLIGHT_MODE is able to get the property.
+ */
+static void utc_system_settings_get_value_bool_p7(void)
+{
+ bool value = false;
+
+ int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_NETWORK_FLIGHT_MODE, &value);
+ my_assert_ret(retcode);
+
+}
+
+
+/**
+ * @testcase utc_system_settings_get_value_bool_p8
+ * @since_tizen 2.3
+ * check if SYSTEM_SETTINGS_KEY_MOTION_ACTIVATION is able to get the property.
+ */
+static void utc_system_settings_get_value_bool_p8(void)
+{
+ bool value = false;
+
+ int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_MOTION_ACTIVATION, &value);
+ my_assert_ret(retcode);
+
+}
+
+
+/**
+ * @testcase utc_system_settings_get_value_bool_p9
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_MOTION_ENABLED is able to get the property.
+ */
+static void utc_system_settings_get_value_bool_p9(void)
+{
+ bool value = false;
+
+ int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_MOTION_ENABLED, &value);
+ my_assert_ret(retcode);
+
+}
+
+
+/**
+ * @testcase utc_system_settings_get_value_bool_p10
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_USB_DEBUGGING_ENABLED is able to get the property.
+ */
+static void utc_system_settings_get_value_bool_p10(void)
+{
+ bool value = false;
+
+ int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_USB_DEBUGGING_ENABLED, &value);
+ my_assert_ret(retcode);
+
+}
+
+
+/**
+ * @testcase utc_system_settings_get_value_bool_n
+ * @since_tizen 2.3
+ * @description check if system_settings_get_value_bool is able to handle invalid parameters.
+ */
+static void utc_system_settings_get_value_bool_n(void)
+{
+ int retcode = system_settings_get_value_bool(-1, NULL);
+ //assert_neq(retcode, SYSTEM_SETTINGS_ERROR_NONE);
+ g_assert(retcode != SYSTEM_SETTINGS_ERROR_NONE);
+}
+
+
+/**
+ * @testcase utc_system_settings_get_value_int_p1
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION_REPETITION_PERIOD is able to get the property.
+ */
+static void utc_system_settings_get_value_int_p1(void)
+{
+ int value = 0;
+
+ int retcode = system_settings_get_value_int(SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION_REPETITION_PERIOD, &value);
+ my_assert_ret(retcode);
+
+}
+
+
+/**
+ * @testcase utc_system_settings_get_value_int_p2
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_FONT_SIZE is able to get the property.
+ */
+static void utc_system_settings_get_value_int_p2(void)
+{
+ int font_size = 0;
+
+ int retcode = system_settings_get_value_int(SYSTEM_SETTINGS_KEY_FONT_SIZE, &font_size);
+ my_assert_ret(retcode);
+
+}
+
+
+/**
+ * @testcase utc_system_settings_get_value_n
+ * @since_tizen 2.3
+ * @description check if system_settings_get_value_int is able to handle invalid parameters.
+ */
+static void utc_system_settings_get_value_n(void)
+{
+ int retcode = system_settings_get_value_int(-1, NULL);
+ //assert_neq(retcode, SYSTEM_SETTINGS_ERROR_NONE);
+ g_assert(retcode != SYSTEM_SETTINGS_ERROR_NONE);
+}
+
+
+/**
+ * @testcase utc_system_settings_get_value_int_p3
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME is able to get the property.
+ */
+static void utc_system_settings_get_value_int_p3(void)
+{
+ int value;
+ int nRetVal = system_settings_get_value_int(SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME, &value);
+ my_assert_ret(nRetVal);
+}
+
+
+/**
+ * @testcase utc_system_settings_get_value_bool_p11
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR is able to get the property
+ */
+static void utc_system_settings_get_value_bool_p11(void)
+{
+ bool value = false;
+
+ int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR, &value);
+ my_assert_ret(retcode);
+
+}
+
+
+/**
+ * @testcase utc_system_settings_set_changed_cb_p1
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION is able to set the callback for change-notification.
+ */
+static void utc_system_settings_set_changed_cb_p1(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_MOTION_ACTIVATION,
+ utc_system_settings_changed_callback, NULL);
+ my_assert_ret(retcode);
+
+}
+
+
+/**
+ * @testcase utc_system_settings_unset_changed_cb_p1
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_MOTION_ACTIVATION is able to set the callback for change-notification.
+ * check if SYSTEM_SETTINGS_KEY_MOTION_ACTIVATION is able to unset the callback for change-notification.
+ */
+static void utc_system_settings_unset_changed_cb_p1(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_MOTION_ACTIVATION,
+ utc_system_settings_changed_callback, NULL);
+
+ retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_MOTION_ACTIVATION);
+ my_assert_ret(retcode);
+
+}
+
+
+/**
+ * @testcase utc_system_settings_set_changed_cb_p2
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE is able to set the callback for change-notification.
+ */
+static void utc_system_settings_set_changed_cb_p2(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE,
+ utc_system_settings_changed_callback, NULL);
+ my_assert_ret(retcode);
+
+}
+
+
+/**
+ * @testcase utc_system_settings_unset_changed_cb_p2
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE is able to set the callback for change-notification.
+ * check if SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE is able to unset the callback for change-notification.
+ */
+static void utc_system_settings_unset_changed_cb_p2(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE,
+ utc_system_settings_changed_callback, NULL);
+
+ retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE);
+ my_assert_ret(retcode);
+
+}
+
+
+/**
+ * @testcase utc_system_settings_set_changed_cb_p3
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN is able to set the callback for change-notification.
+ */
+static void utc_system_settings_set_changed_cb_p3(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN,
+ utc_system_settings_changed_callback, NULL);
+ my_assert_ret(retcode);
+
+}
+
+
+/**
+ * @testcase utc_system_settings_unset_changed_cb_p3
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN is able to set the callback for change-notification.
+ * check if SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN is able to unset the callback for change-notification.
+ */
+static void utc_system_settings_unset_changed_cb_p3(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN,
+ utc_system_settings_changed_callback, NULL);
+
+ retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN);
+ my_assert_ret(retcode);
+
+}
+
+
+/**
+ * @testcase utc_system_settings_set_changed_cb_p4
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_WALLPAPER_LOCK_SCREEN is able to set the callback for change-notification.
+ */
+static void utc_system_settings_set_changed_cb_p4(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_WALLPAPER_LOCK_SCREEN,
+ utc_system_settings_changed_callback, NULL);
+ my_assert_ret(retcode);
+
+}
+
+
+/**
+ * @testcase utc_system_settings_LOCK_SCREEN_unset_changed_cb_p
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_WALLPAPER is able to set the callback for change-notification.
+ * check if SYSTEM_SETTINGS_KEY_WALLPAPER is able to unset the callback for change-notification.
+ */
+static void utc_system_settings_LOCK_SCREEN_unset_changed_cb_p(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_WALLPAPER_LOCK_SCREEN,
+ utc_system_settings_changed_callback, NULL);
+
+ retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_WALLPAPER_LOCK_SCREEN);
+ my_assert_ret(retcode);
+
+}
+
+
+/**
+ * @testcase utc_system_settings_set_changed_cb_p5
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_FONT_SIZE is able to set the callback for change-notification.
+ */
+static void utc_system_settings_set_changed_cb_p5(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_FONT_SIZE,
+ utc_system_settings_changed_callback, NULL);
+ my_assert_ret(retcode);
+
+}
+
+
+/**
+ * @testcase utc_system_settings_unset_changed_cb_p4
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_FONT_SIZE is able to set the callback for change-notification.
+ * check if SYSTEM_SETTINGS_KEY_FONT_SIZE is able to unset the callback for change-notification.
+ */
+static void utc_system_settings_unset_changed_cb_p4(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_FONT_SIZE,
+ utc_system_settings_changed_callback, NULL);
+
+ retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_FONT_SIZE);
+ my_assert_ret(retcode);
+
+}
+
+
+/**
+ * @testcase utc_system_settings_set_changed_cb_p6
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_FONT_TYPE is able to set the callback for change-notification.
+ */
+static void utc_system_settings_set_changed_cb_p6(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_FONT_TYPE,
+ utc_system_settings_changed_callback, NULL);
+ my_assert_ret(retcode);
+
+}
+
+
+/**
+ * @testcase utc_system_settings_unset_changed_cb_p5
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_FONT_TYPE is able to set the callback for change-notification.
+ * check if SYSTEM_SETTINGS_KEY_FONT_TYPE is able to unset the callback for change-notification.
+ */
+static void utc_system_settings_unset_changed_cb_p5(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_FONT_TYPE,
+ utc_system_settings_changed_callback, NULL);
+ retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_FONT_TYPE);
+ my_assert_ret(retcode);
+
+}
+
+
+/**
+ * @testcase utc_system_settings_set_changed_cb_p7
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE is able to set the callback for change-notification.
+ */
+static void utc_system_settings_set_changed_cb_p7(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE,
+ utc_system_settings_changed_callback, NULL);
+ my_assert_ret(retcode);
+
+}
+
+
+/**
+ * @testcase utc_system_settings_unset_changed_cb_p6
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE is able to set the callback for change-notification.
+ * check if SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE is able to unset the callback for change-notification.
+ */
+static void utc_system_settings_unset_changed_cb_p6(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE,
+ utc_system_settings_changed_callback, NULL);
+
+ retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE);
+ my_assert_ret(retcode);
+
+}
+
+
+/**
+ * @testcase utc_system_settings_set_changed_cb_p8
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_USB_DEBUGGING_ENABLED is able to set the callback for change-notification.
+ */
+static void utc_system_settings_set_changed_cb_p8(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_USB_DEBUGGING_ENABLED,
+ utc_system_settings_changed_callback, NULL);
+ my_assert_ret(retcode);
+
+}
+
+
+/**
+ * @testcase utc_system_settings_unset_changed_cb_p7
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_USB_DEBUGGING_ENABLED is able to set the callback for change-notification.
+ * check if SYSTEM_SETTINGS_KEY_USB_DEBUGGING_ENABLED is able to unset the callback for change-notification.
+ */
+static void utc_system_settings_unset_changed_cb_p7(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_USB_DEBUGGING_ENABLED,
+ utc_system_settings_changed_callback, NULL);
+
+ retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_USB_DEBUGGING_ENABLED);
+ my_assert_ret(retcode);
+
+}
+
+
+/**
+ * @testcase utc_system_settings_set_changed_cb_p9
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED is able to set callback for getting notification of change
+ */
+static void utc_system_settings_set_changed_cb_p9(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED,
+ utc_system_settings_changed_callback, NULL);
+ my_assert_ret(retcode);
+
+}
+
+
+/**
+ * @testcase utc_system_settings_unset_changed_cb_p8
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED is able to set the callback for change-notification.
+ * check if SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED is able to unset the callback for change-notification.
+ */
+static void utc_system_settings_unset_changed_cb_p8(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED,
+ utc_system_settings_changed_callback, NULL);
+
+ retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED);
+ my_assert_ret(retcode);
+
+}
+
+
+/**
+ * @testcase utc_system_settings_set_changed_cb_p10
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_LOCKSCREEN_APP is able to set callback for getting notification of change
+ */
+static void utc_system_settings_set_changed_cb_p10(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_LOCKSCREEN_APP,
+ utc_system_settings_changed_callback, NULL);
+ my_assert_ret(retcode);
+
+}
+
+
+/**
+ * @testcase utc_system_settings_unset_changed_cb_p9
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_LOCKSCREEN_APP is able to set the callback for change-notification.
+ * check if SYSTEM_SETTINGS_KEY_LOCKSCREEN_APP is able to unset the callback for change-notification.
+ */
+static void utc_system_settings_unset_changed_cb_p9(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_LOCKSCREEN_APP,
+ utc_system_settings_changed_callback, NULL);
+
+ retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_LOCKSCREEN_APP);
+ my_assert_ret(retcode);
+
+}
+
+
+/**
+ * @testcase utc_system_settings_set_changed_cb_p11
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY is able to set callback for getting notification of change
+ */
+static void utc_system_settings_set_changed_cb_p11(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY,
+ utc_system_settings_changed_callback, NULL);
+ my_assert_ret(retcode);
+
+}
+
+
+/**
+ * @testcase utc_system_settings_unset_changed_cb_p10
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY is able to set callback for getting notification of change and unset doing
+ */
+static void utc_system_settings_unset_changed_cb_p10(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY,
+ utc_system_settings_changed_callback, NULL);
+
+ retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY);
+ my_assert_ret(retcode);
+
+}
+
+
+/**
+ * @testcase utc_system_settings_set_changed_cb_p12
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE is able to set the callback for change-notification.
+ */
+static void utc_system_settings_set_changed_cb_p12(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE,
+ utc_system_settings_changed_callback, NULL);
+ my_assert_ret(retcode);
+
+}
+
+
+/**
+ * @testcase utc_system_settings_unset_changed_cb_p11
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE is able to set the callback for change-notification.
+ * check if SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE is able to unset the callback for change-notification.
+ */
+static void utc_system_settings_unset_changed_cb_p11(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE,
+ utc_system_settings_changed_callback, NULL);
+
+ retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE);
+ my_assert_ret(retcode);
+
+}
+
+
+/**
+ * @testcase utc_system_settings_set_changed_cb_p13
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR is able to set the callback for change-notification.
+ */
+static void utc_system_settings_set_changed_cb_p13(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR,
+ utc_system_settings_changed_callback, NULL);
+ my_assert_ret(retcode);
+
+}
+
+
+/**
+ * SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR
+ */
+/**
+ * @testcase utc_system_settings_unset_changed_cb_p12
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR is able to set the callback for change-notification.
+ * check if SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR is able to unset the callback for change-notification.
+ */
+static void utc_system_settings_unset_changed_cb_p12(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR,
+ utc_system_settings_changed_callback, NULL);
+
+ retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR);
+ my_assert_ret(retcode);
+
+}
+
+
+/**
+ * @testcase utc_system_settings_set_changed_cb_p14
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_TIME_CHANGED is able to set the callback for change-notification.
+ */
+static void utc_system_settings_set_changed_cb_p14(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_TIME_CHANGED,
+ utc_system_settings_changed_callback, NULL);
+ my_assert_ret(retcode);
+
+}
+
+
+/**
+ * @testcase utc_system_settings_unset_changed_cb_p13
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_TIME_CHANGED is able to set the callback for change-notification.
+ * check if SYSTEM_SETTINGS_KEY_TIME_CHANGED is able to unset the callback for change-notification.
+ */
+static void utc_system_settings_unset_changed_cb_p13(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_TIME_CHANGED,
+ utc_system_settings_changed_callback, NULL);
+
+ retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_TIME_CHANGED);
+ my_assert_ret(retcode);
+
+}
+
+
+/**
+ * @testcase utc_system_settings_set_changed_cb_p15
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_SOUND_LOCK is able to set the callback for change-notification.
+ */
+static void utc_system_settings_set_changed_cb_p15(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_LOCK,
+ utc_system_settings_changed_callback, NULL);
+ my_assert_ret(retcode);
+
+}
+
+
+/**
+ * @testcase utc_system_settings_unset_changed_cb_p14
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_SOUND_LOCK is able to set the callback for change-notification.
+ * check if SYSTEM_SETTINGS_KEY_SOUND_LOCK is able to unset the callback for change-notification.
+ */
+static void utc_system_settings_unset_changed_cb_p14(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_LOCK,
+ utc_system_settings_changed_callback, NULL);
+
+ retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_LOCK);
+ my_assert_ret(retcode);
+
+}
+
+
+/**
+ * @testcase utc_system_settings_set_changed_cb_p16
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE is able to set the callback for change-notification.
+ */
+static void utc_system_settings_set_changed_cb_p16(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE,
+ utc_system_settings_changed_callback, NULL);
+ my_assert_ret(retcode);
+
+}
+
+
+/**
+ * @testcase utc_system_settings_unset_changed_cb_p15
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE is able to set the callback for change-notification.
+ * check if SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE is able to unset the callback for change-notification.
+ */
+static void utc_system_settings_unset_changed_cb_p15(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE,
+ utc_system_settings_changed_callback, NULL);
+
+ retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE);
+ my_assert_ret(retcode);
+}
+
+
+/**
+ * @testcase utc_system_settings_set_changed_cb_p17
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_SOUND_TOUCH is able to set the callback for change-notification.
+ */
+static void utc_system_settings_set_changed_cb_p17(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_TOUCH,
+ utc_system_settings_changed_callback, NULL);
+ my_assert_ret(retcode);
+}
+
+
+/**
+ * @testcase utc_system_settings_unset_changed_cb_p16
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_SOUND_TOUCH is able to set the callback for change-notification.
+ * check if SYSTEM_SETTINGS_KEY_SOUND_TOUCH is able to unset the callback for change-notification.
+ */
+static void utc_system_settings_unset_changed_cb_p16(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_TOUCH,
+ utc_system_settings_changed_callback, NULL);
+
+ retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_TOUCH);
+ my_assert_ret(retcode);
+}
+
+
+/**
+ * @testcase utc_system_settings_set_changed_cb_p18
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO is able to set the callback for change-notification.
+ */
+static void utc_system_settings_set_changed_cb_p18(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO,
+ utc_system_settings_changed_callback, NULL);
+ my_assert_ret(retcode);
+}
+
+
+/**
+ * @testcase utc_system_settings_unset_changed_cb_p17
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO is able to set the callback for change-notification.
+ * check if SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO is able to unset the callback for change-notification.
+ */
+static void utc_system_settings_unset_changed_cb_p17(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO,
+ utc_system_settings_changed_callback, NULL);
+
+ retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO);
+ my_assert_ret(retcode);
+}
+
+
+/**
+ * @testcase utc_system_settings_set_changed_cb_p19
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME is able to set the callback for change-notification.
+ */
+static void utc_system_settings_set_changed_cb_p19(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME,
+ utc_system_settings_changed_callback, NULL);
+ my_assert_ret(retcode);
+}
+
+
+/**
+ * @testcase utc_system_settings_unset_changed_cb_p18
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME is able to set the callback for change-notification.
+ * check if SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME is able to unset the callback for change-notification.
+ */
+static void utc_system_settings_unset_changed_cb_p18(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME,
+ utc_system_settings_changed_callback, NULL);
+
+ retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME);
+ my_assert_ret(retcode);
+}
+
+
+/**
+ * @testcase utc_system_settings_set_changed_cb_p20
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION is able to set the callback for change-notification.
+ */
+static void utc_system_settings_set_changed_cb_p20(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION,
+ utc_system_settings_changed_callback, NULL);
+ my_assert_ret(retcode);
+}
+
+
+/**
+ * @testcase utc_system_settings_unset_changed_cb_p19
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION is able to set the callback for change-notification.
+ * check if SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION is able to unset the callback for change-notification.
+ */
+static void utc_system_settings_unset_changed_cb_p19(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION,
+ utc_system_settings_changed_callback, NULL);
+
+ retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION);
+ my_assert_ret(retcode);
+}
+
+
+/**
+ * @testcase utc_system_settings_set_changed_cb_p21
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION_REPETITION_PERIOD is able to set the callback for change-notification.
+ */
+static void utc_system_settings_set_changed_cb_p21(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION_REPETITION_PERIOD,
+ utc_system_settings_changed_callback, NULL);
+ my_assert_ret(retcode);
+}
+
+
+/**
+ * @testcase utc_system_settings_unset_changed_cb_p20
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION_REPETITION_PERIOD is able to set the callback for change-notification.
+ * check if SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION_REPETITION_PERIOD is able to unset the callback for change-notification.
+ */
+static void utc_system_settings_unset_changed_cb_p20(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION_REPETITION_PERIOD,
+ utc_system_settings_changed_callback, NULL);
+
+ retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION_REPETITION_PERIOD);
+ my_assert_ret(retcode);
+}
+
+
+/**
+ * @testcase utc_system_settings_set_changed_cb_p22
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_DEVICE_NAME is able to set the callback for change-notification.
+ */
+static void utc_system_settings_set_changed_cb_p22(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_DEVICE_NAME,
+ utc_system_settings_changed_callback, NULL);
+ my_assert_ret(retcode);
+}
+
+
+/**
+ * @testcase utc_system_settings_unset_changed_cb_p21
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_DEVICE_NAME is able to set the callback for change-notification.
+ * check if SYSTEM_SETTINGS_KEY_DEVICE_NAME is able to unset the callback for change-notification.
+ */
+static void utc_system_settings_unset_changed_cb_p21(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_DEVICE_NAME,
+ utc_system_settings_changed_callback, NULL);
+
+ retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_DEVICE_NAME);
+ my_assert_ret(retcode);
+}
+
+
+/**
+ * @testcase utc_system_settings_set_changed_cb_p23
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_MOTION_ENABLED is able to set the callback for change-notification.
+ */
+static void utc_system_settings_set_changed_cb_p23(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_MOTION_ENABLED,
+ utc_system_settings_changed_callback, NULL);
+ my_assert_ret(retcode);
+}
+
+
+/**
+ * @testcase utc_system_settings_unset_changed_cb_p22
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_MOTION_ENABLED is able to set the callback for change-notification.
+ * check if SYSTEM_SETTINGS_KEY_MOTION_ENABLED is able to unset the callback for change-notification.
+ */
+static void utc_system_settings_unset_changed_cb_p22(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_MOTION_ENABLED,
+ utc_system_settings_changed_callback, NULL);
+
+ retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_MOTION_ENABLED);
+ my_assert_ret(retcode);
+}
+
+
+/**
+ * @testcase utc_system_settings_set_changed_cb_p24
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_NETWORK_FLIGHT_MODE is able to set the callback for change-notification.
+ */
+static void utc_system_settings_set_changed_cb_p24(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_NETWORK_FLIGHT_MODE,
+ utc_system_settings_changed_callback, NULL);
+ my_assert_ret(retcode);
+}
+
+
+/**
+ * @testcase utc_system_settings_unset_changed_cb_p23
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_NETWORK_FLIGHT_MODE is able to set the callback for change-notification.
+ * check if SYSTEM_SETTINGS_KEY_NETWORK_FLIGHT_MODE is able to unset the callback for change-notification.
+ */
+static void utc_system_settings_unset_changed_cb_p23(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_NETWORK_FLIGHT_MODE,
+ utc_system_settings_changed_callback, NULL);
+
+ retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_NETWORK_FLIGHT_MODE);
+ my_assert_ret(retcode);
+}
+
+
+/**
+ * @testcase utc_system_settings_set_changed_cb_p25
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_NETWORK_WIFI_NOTIFICATION is able to set the callback for change-notification.
+ */
+static void utc_system_settings_set_changed_cb_p25(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_NETWORK_WIFI_NOTIFICATION,
+ utc_system_settings_changed_callback, NULL);
+ my_assert_ret(retcode);
+}
+
+
+/**
+ * @testcase utc_system_settings_unset_changed_cb_p24
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_NETWORK_WIFI_NOTIFICATION is able to set the callback for change-notification.
+ * check if SYSTEM_SETTINGS_KEY_NETWORK_WIFI_NOTIFICATION is able to unset the callback for change-notification.
+ */
+static void utc_system_settings_unset_changed_cb_p24(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_NETWORK_WIFI_NOTIFICATION,
+ utc_system_settings_changed_callback, NULL);
+
+ retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_NETWORK_WIFI_NOTIFICATION);
+ my_assert_ret(retcode);
+}
+
+
+
+/**
+ * @testcase utc_system_settings_set_value_string_p1
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE is able to get the property
+ */
+static void utc_system_settings_set_value_string_p1(void)
+{
+ int ret;
+ ret = system_settings_set_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, new_ringtonepath);
+ my_assert_ret(ret);
+
+ char *ret_ringtonepath = NULL;
+ ret = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, &ret_ringtonepath);
+ my_assert_ret(ret);
+
+ if (ret_ringtonepath != NULL && 0 == strcmp(ret_ringtonepath, new_ringtonepath)) {
+ g_assert(1);
+ } else {
+ g_assert(0);
+ }
+ return;
+}
+
+
+/**
+ * TEST SETTING SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN
+ */
+/**
+ * @testcase utc_system_settings_set_value_string_n2
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN is able to get the property.
+ * check if SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN is able to set the property in error-case.
+ */
+static void utc_system_settings_set_value_string_n2(void)
+{
+ int ret;
+ char *wallpaper = NULL;
+
+ char *wrong_wallpaper_path = "/wrongpath/aaa.png";
+ ret = system_settings_set_value_string(SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN, wrong_wallpaper_path);
+ g_assert(ret != SYSTEM_SETTINGS_ERROR_NONE);
+
+ ret = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN, &wallpaper);
+ g_assert(ret == SYSTEM_SETTINGS_ERROR_NONE);
+ free(wallpaper);
+ return;
+}
+
+/**
+ * SYSTEM_SETTINGS_KEY_WALLPAPER_LOCK_SCREEN
+ */
+/**
+ * @testcase utc_system_settings_set_value_string_n3
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_WALLPAPER_LOCK_SCREEN is able to get the property.
+ * check if SYSTEM_SETTINGS_KEY_WALLPAPER_LOCK_SCREEN is able to set the property in error-case.
+ */
+static void utc_system_settings_set_value_string_n3(void)
+{
+ int ret;
+ char *wallpaper = NULL;
+
+ char *wrong_wallpaper_path = "/wrongpath/aaa.png";
+ ret = system_settings_set_value_string(SYSTEM_SETTINGS_KEY_WALLPAPER_LOCK_SCREEN, wrong_wallpaper_path);
+ g_assert(ret != SYSTEM_SETTINGS_ERROR_NONE);
+
+ ret = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_WALLPAPER_LOCK_SCREEN, &wallpaper);
+ //assert_eq(ret, SYSTEM_SETTINGS_ERROR_NONE);
+ free(wallpaper);
+ return;
+}
+
+/**
+ * SYSTEM_SETTINGS_KEY_FONT_TYPE
+ */
+/**
+ * @testcase utc_system_settings_set_value_string_n4
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_FONT_TYPE is able to get the property.
+ * check if SYSTEM_SETTINGS_KEY_FONT_TYPE is able to set the property in error-case.
+ */
+static void utc_system_settings_set_value_string_n4(void)
+{
+ int ret;
+
+ char *wrong_font_name = "WrongFontName";
+ ret = system_settings_set_value_string(SYSTEM_SETTINGS_KEY_FONT_TYPE, wrong_font_name);
+ g_assert(ret != SYSTEM_SETTINGS_ERROR_NONE);
+
+ char *font_name = NULL;
+ ret = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_FONT_TYPE, &font_name);
+ //assert_eq(ret, SYSTEM_SETTINGS_ERROR_NONE);
+ free(font_name);
+ return;
+}
+
+
+
+/**
+ * @testcase utc_system_settings_set_value_bool_n1
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_NETWORK_WIFI_NOTIFICATION is able to get the property.
+ * check if SYSTEM_SETTINGS_KEY_NETWORK_WIFI_NOTIFICATION is able to set the property in a normal-case.
+ */
+static void utc_system_settings_set_value_bool_n1(void)
+{
+ int ret;
+ bool state = true;
+ ret = system_settings_set_value_bool(SYSTEM_SETTINGS_KEY_NETWORK_WIFI_NOTIFICATION, state);
+ my_assert_ret(ret);
+
+ bool ret_state = false;
+ ret = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_NETWORK_WIFI_NOTIFICATION, &ret_state);
+ my_assert_ret(ret);
+ return;
+}
+
+
+/**
+ * @testcase utc_system_settings_set_value_bool_n2
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_NETWORK_FLIGHT_MODE is able to get the property.
+ * check if SYSTEM_SETTINGS_KEY_NETWORK_FLIGHT_MODE is able to set the property in an exceptional-case. (not supported)
+ */
+static void utc_system_settings_set_value_bool_n2(void)
+{
+ int ret;
+ bool state = true;
+ ret = system_settings_set_value_bool(SYSTEM_SETTINGS_KEY_NETWORK_FLIGHT_MODE, state);
+ my_assert_ret(ret);
+
+ bool ret_state = false;
+ ret = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_NETWORK_FLIGHT_MODE, &ret_state);
+ my_assert_ret(ret);
+ return;
+}
+
+
+/**
+ * @testcase utc_system_settings_set_value_bool_n3
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_MOTION_ENABLED is able to get the property.
+ * check if SYSTEM_SETTINGS_KEY_MOTION_ENABLED is able to set the property in an exceptional-case. (not supported)
+ */
+static void utc_system_settings_set_value_bool_n3(void)
+{
+ int ret;
+ bool state = true;
+ ret = system_settings_set_value_bool(SYSTEM_SETTINGS_KEY_MOTION_ENABLED, state);
+ my_assert_ret(ret);
+
+ bool ret_state = false;
+ ret = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_MOTION_ENABLED, &ret_state);
+ my_assert_ret(ret);
+ return;
+}
+
+/**
+ * @testcase utc_system_settings_set_value_bool_n4
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_SOUND_TOUCH is able to get the property.
+ * check if SYSTEM_SETTINGS_KEY_SOUND_TOUCH is able to set the property in an exceptional-case. (not supported)
+ */
+static void utc_system_settings_set_value_bool_n4(void)
+{
+ int ret;
+ bool state = true;
+ ret = system_settings_set_value_bool(SYSTEM_SETTINGS_KEY_SOUND_TOUCH, state);
+ my_assert_ret(ret);
+
+ bool ret_state = false;
+ ret = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_SOUND_TOUCH, &ret_state);
+ my_assert_ret(ret);
+ return;
+}
+
+
+/**
+ * @testcase utc_system_settings_set_value_bool_n5
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_SOUND_LOCK is able to get the property.
+ * check if SYSTEM_SETTINGS_KEY_SOUND_LOCK is able to set the property in an exceptional-case. (not supported)
+ */
+static void utc_system_settings_set_value_bool_n5(void)
+{
+ int ret;
+ bool state = true;
+ ret = system_settings_set_value_bool(SYSTEM_SETTINGS_KEY_SOUND_LOCK, state);
+ my_assert_ret(ret);
+
+ bool ret_state = false;
+ ret = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_SOUND_LOCK, &ret_state);
+ my_assert_ret(ret);
+ return;
+}
+
+/**
+ * @testcase utc_system_settings_set_value_bool_n6
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_ACCESSIBILITY_TTS is able to get the property.
+ * check if SYSTEM_SETTINGS_KEY_ACCESSIBILITY_TTS is able to set the property in an exceptional-case. (not supported)
+ */
+static void utc_system_settings_set_value_bool_n6(void)
+{
+ int ret;
+ bool state = true;
+ ret = system_settings_set_value_bool(SYSTEM_SETTINGS_KEY_ACCESSIBILITY_TTS , state);
+ my_assert_ret(ret);
+
+ bool ret_state = false;
+ ret = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_ACCESSIBILITY_TTS , &ret_state);
+ my_assert_ret(ret);
+ return;
+}
+
+
+/**
+ * @testcase utc_system_settings_set_value_string_n8
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_DEFAULT_FONT_TYPE is able to get the property.
+ * check if SYSTEM_SETTINGS_KEY_DEFAULT_FONT_TYPE is able to set the property in an exceptional-case. (not supported)
+ */
+static void utc_system_settings_set_value_string_n8(void)
+{
+ int ret;
+ char *new_font = "DefaultFontName";
+ ret = system_settings_set_value_string(SYSTEM_SETTINGS_KEY_DEFAULT_FONT_TYPE, new_font);
+ //my_assert_ret(ret);
+ g_assert_cmpint(ret, !=, SYSTEM_SETTINGS_ERROR_NONE);
+
+ char *ret_font = NULL;
+ ret = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_DEFAULT_FONT_TYPE, &ret_font);
+ g_assert_cmpint(ret, ==, SYSTEM_SETTINGS_ERROR_NONE);
+ return;
+
+#if 0
+ int ret;
+ char *new_font = "DefaultFontName";
+ ret = system_settings_set_value_string(SYSTEM_SETTINGS_KEY_DEFAULT_FONT_TYPE, new_font);
+ //assert_eq(ret, SYSTEM_SETTINGS_ERROR_INVALID_PARAMETER);
+
+ char *ret_font = NULL;
+ ret = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_DEFAULT_FONT_TYPE, &ret_font);
+ int ret2 = my_assert_ret(ret);
+ return ret2;
+ //return;
+#endif
+}
+
+
+/**
+ * @testcase utc_system_settings_set_value_string_n7
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_LOCALE_TIMEZONE is able to get the property.
+ * check if SYSTEM_SETTINGS_KEY_LOCALE_TIMEZONE is able to set the property in an exceptional-case. (not supported)
+ */
+static void utc_system_settings_set_value_string_n7(void)
+{
+ int ret;
+ char *new_zone = "Asia/Seoul";
+ ret = system_settings_set_value_string(SYSTEM_SETTINGS_KEY_LOCALE_TIMEZONE, new_zone);
+ my_assert_ret(ret);
+
+ char *ret_device = NULL;
+ ret = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_LOCALE_TIMEZONE, &ret_device);
+ my_assert_ret(ret);
+ return;
+}
+
+
+/**
+ * @testcase utc_system_settings_set_value_int_n1
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_TIME_CHANGED is able to get the property.
+ * check if SYSTEM_SETTINGS_KEY_TIME_CHANGED is able to set the property in an exceptional-case. (not supported)
+ */
+static void utc_system_settings_set_value_int_n1(void)
+{
+ int ret;
+ int value = 3600;
+ ret = system_settings_set_value_int(SYSTEM_SETTINGS_KEY_TIME_CHANGED, value);
+ my_assert_ret(ret);
+
+ int time_changed;
+ ret = system_settings_get_value_int(SYSTEM_SETTINGS_KEY_TIME_CHANGED, &time_changed);
+ my_assert_ret(ret);
+
+ return;
+}
+
+
+/**
+ * SYSTEM_SETTINGS_KEY_DEVICE_NAME
+ * check_SYSTEM_SETTINGS_ERROR_CALL_UNSUPPORTED_API
+ */
+/**
+ * @testcase utc_system_settings_set_value_string_n5
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_DEVICE_NAME is able to get the property.
+ * check if SYSTEM_SETTINGS_KEY_DEVICE_NAME is able to set the property in an exceptional-case. (not supported)
+ */
+static void utc_system_settings_set_value_string_n5(void)
+{
+ int ret;
+ char *new_device = "Tizen222";
+ ret = system_settings_set_value_string(SYSTEM_SETTINGS_KEY_DEVICE_NAME, new_device);
+ my_assert_ret(ret);
+
+ char *ret_device = NULL;
+ ret = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_DEVICE_NAME, &ret_device);
+
+ if (ret_device != NULL && 0 == strcmp(ret_device, new_device)) {
+ g_assert(0);
+ } else {
+ g_assert(1);
+ }
+ return;
+}
+
+
+/**
+ * @testcase utc_system_settings_set_value_string_p2
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE is able to get the property.
+ * check if SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE is able to set the property in a normal-case.
+ */
+static void utc_system_settings_set_value_string_p2(void)
+{
+ int ret;
+ ret = system_settings_set_value_string(SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE, new_ringtonepath);
+ my_assert_ret(ret);
+
+ char *ret_ringtonepath = NULL;
+ ret = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE, &ret_ringtonepath);
+
+ if (ret_ringtonepath != NULL && 0 == strcmp(ret_ringtonepath, new_ringtonepath)) {
+ g_assert(1);
+ } else {
+ g_assert(0);
+ }
+ return;
+}
+
+
+/**
+ * @testcase utc_system_settings_set_value_string_p3
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY is able to get the property.
+ * check if SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY is able to set the property in a normal-case.
+ */
+static void utc_system_settings_set_value_string_p3(void)
+{
+ int ret;
+ char *new_country = "ko_KR";
+
+ /* backup */
+ char *backup = NULL;
+ ret = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY, &backup);
+ my_assert_ret(ret);
+
+ ret = system_settings_set_value_string(SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY, new_country);
+ my_assert_ret(ret);
+
+ char *ret_country = NULL;
+ ret = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY, &ret_country);
+ my_assert_ret(ret);
+
+ if (ret_country != NULL && 0 == strcmp(ret_country, new_country)) {
+ g_assert(1);
+ } else {
+ g_assert(0);
+ }
+
+ ret = system_settings_set_value_string(SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY, backup);
+ my_assert_ret(ret);
+ return;
+}
+
+
+/**
+ * @testcase utc_system_settings_set_value_string_p4
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE is able to get the property.
+ * check if SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE is able to set the property in a normal-case.
+ */
+static void utc_system_settings_set_value_string_p4(void)
+{
+ int ret;
+ char *new_country = "ko_KR";
+
+ /* backup */
+ char *backup = NULL;
+ ret = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE, &backup);
+ my_assert_ret(ret);
+
+ ret = system_settings_set_value_string(SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE, new_country);
+ my_assert_ret(ret);
+
+ char *ret_country = NULL;
+ ret = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE, &ret_country);
+ my_assert_ret(ret);
+
+ if (ret_country != NULL && 0 == strcmp(ret_country, new_country)) {
+ g_assert(1);
+ } else {
+ g_assert(0);
+ }
+
+ ret = system_settings_set_value_string(SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE, backup);
+ my_assert_ret(ret);
+ return;
+}
+
+
+/**
+ * @testcase utc_system_settings_set_value_bool_p1
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO is able to set the property.
+ * check if SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO is able to get the property.
+ */
+static void utc_system_settings_set_value_bool_p1(void)
+{
+ int ret;
+ bool state = true;
+ ret = system_settings_set_value_bool(SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO, state);
+ my_assert_ret(ret);
+
+ bool ret_state = false;
+ ret = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO, &ret_state);
+ my_assert_ret(ret);
+
+ //assert_eq(state, ret_state);
+
+ return;
+}
+
+
+/**
+ * @testcase utc_system_settings_set_value_bool_p2
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE is able to set the property.
+ * check if SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE is able to get the property.
+ */
+static void utc_system_settings_set_value_bool_p2(void)
+{
+ int ret;
+ bool state = true;
+ ret = system_settings_set_value_bool(SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE, state);
+ my_assert_ret(ret);
+
+ bool ret_state = false;
+ ret = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE, &ret_state);
+ my_assert_ret(ret);
+
+ //assert_eq(state, ret_state);
+
+ /* roll back */
+ ret = system_settings_set_value_bool(SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE, !state);
+ my_assert_ret(ret);
+
+ ret = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE, &ret_state);
+ //assert_eq(ret_state, !state);
+
+ return;
+}
+
+
+/**
+ * @testcase utc_system_settings_set_changed_cb_n
+ * @since_tizen 2.3
+ * @description check if system_settings_set_changed_cb is able to handle invalid parameters.
+ */
+static void utc_system_settings_set_changed_cb_n(void)
+{
+ int retcode = system_settings_set_changed_cb(-1, NULL, NULL);
+ g_assert(retcode != SYSTEM_SETTINGS_ERROR_NONE);
+ return;
+}
+
+
+
+/**
+ * @testcase utc_system_settings_get_value_int_p4
+ * @since_tizen 3.0
+ * @description check if SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE is able to get the property.
+ */
+static void utc_system_settings_get_value_int_p4(void)
+{
+ int value = 0;
+ int nRetVal = system_settings_get_value_int(SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE, &value);
+ my_assert_ret(nRetVal);
+ return;
+}
+
+
+
+/**
+ * @testcase utc_system_settings_set_value_int_p1
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME is able to get the property.
+ */
+static void utc_system_settings_set_value_int_p1(void)
+{
+ int nRetVal = system_settings_set_value_int(SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME, 30);
+ my_assert_ret(nRetVal);
+
+ int value;
+ nRetVal = system_settings_get_value_int(SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME, &value);
+ //assert_eq(value, 30);
+ return;
+}
+
+
+/**
+ * @testcase utc_system_settings_set_value_int_n2
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME is able to set the properties with exceptional cases.
+ */
+static void utc_system_settings_set_value_int_n2(void)
+{
+ int ret = system_settings_set_value_int(SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME, -5);
+ g_assert(ret == SYSTEM_SETTINGS_ERROR_INVALID_PARAMETER);
+
+ ret = system_settings_set_value_int(SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME, 601);
+ g_assert(ret == SYSTEM_SETTINGS_ERROR_INVALID_PARAMETER);
+
+ ret = system_settings_set_value_int(SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME, 0);
+ g_assert(ret == SYSTEM_SETTINGS_ERROR_INVALID_PARAMETER);
+ return;
+}
+
+
+/**
+ * @testcase utc_system_settings_set_value_bool_p3
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR is able to set the property.
+ * check if SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR is able to get the property.
+ */
+static void utc_system_settings_set_value_bool_p3(void)
+{
+ int ret;
+ bool state = true;
+ ret = system_settings_set_value_bool(SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR, state);
+ my_assert_ret(ret);
+
+ bool ret_state = false;
+ ret = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR, &ret_state);
+ my_assert_ret(ret);
+
+ //assert_eq(state, ret_state);
+
+ /* roll back */
+ ret = system_settings_set_value_bool(SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR, !state);
+ my_assert_ret(ret);
+
+ ret = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR, &ret_state);
+ //assert_eq(ret_state, !state);
+
+ return;
+}
+
+
+/**
+ * @testcase utc_system_settings_set_value_bool_p4
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED is able to set the property.
+ * check if SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED is able to get the property.
+ */
+static void utc_system_settings_set_value_bool_p4(void)
+{
+ int ret;
+
+ /* get current state */
+ bool ret_state = false;
+ ret = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED, &ret_state);
+ my_assert_ret(ret);
+
+
+ bool state = !ret_state;
+ ret = system_settings_set_value_bool(SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED, state);
+ my_assert_ret(ret);
+
+ /* roll back */
+ ret = system_settings_set_value_bool(SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED, ret_state);
+ my_assert_ret(ret);
+
+ g_assert(state != ret_state);
+
+ return;
+}
+
+
+/**
+ * @testcase utc_system_settings_set_value_bool_p5
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_MOTION_ACTIVATION is able to set the property.
+ * check if SYSTEM_SETTINGS_KEY_MOTION_ACTIVATION is able to get the property.
+ */
+static void utc_system_settings_set_value_bool_p5(void)
+{
+ int ret;
+
+ /* get current state */
+ bool ret_state = false;
+ ret = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_MOTION_ACTIVATION, &ret_state);
+ my_assert_ret(ret);
+
+
+ bool state = !ret_state;
+ ret = system_settings_set_value_bool(SYSTEM_SETTINGS_KEY_MOTION_ACTIVATION, state);
+ my_assert_ret(ret);
+
+
+ /* roll back */
+ ret = system_settings_set_value_bool(SYSTEM_SETTINGS_KEY_MOTION_ACTIVATION, ret_state);
+ my_assert_ret(ret);
+
+ g_assert(state != ret_state);
+ return;
+}
+
+
+/**
+ * @testcase utc_system_settings_set_value_bool_p6
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_VIBRATION is able to set the property.
+ * check if SYSTEM_SETTINGS_KEY_VIBRATION is able to get the property.
+ */
+static void utc_system_settings_set_value_bool_p6(void)
+{
+ int ret;
+
+ /* get current state */
+ bool ret_state = false;
+ ret = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_VIBRATION, &ret_state);
+ my_assert_ret(ret);
+
+
+ bool state = !ret_state;
+ ret = system_settings_set_value_bool(SYSTEM_SETTINGS_KEY_VIBRATION, state);
+ my_assert_ret(ret);
+
+
+ /* roll back */
+ ret = system_settings_set_value_bool(SYSTEM_SETTINGS_KEY_VIBRATION, ret_state);
+ my_assert_ret(ret);
+
+ g_assert(state != ret_state);
+ return;
+}
+
+
+/**
+ * @testcase utc_system_settings_set_value_int_p2
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_FONT_SIZE is able to set the property.
+ * check if SYSTEM_SETTINGS_KEY_FONT_SIZE is able to get the property.
+ */
+static void utc_system_settings_set_value_int_p2(void)
+{
+ int ret = -1;
+ int backup;
+ int arr[] = {
+ SYSTEM_SETTINGS_FONT_SIZE_SMALL,
+ SYSTEM_SETTINGS_FONT_SIZE_NORMAL,
+ SYSTEM_SETTINGS_FONT_SIZE_LARGE,
+ SYSTEM_SETTINGS_FONT_SIZE_HUGE,
+ SYSTEM_SETTINGS_FONT_SIZE_GIANT
+ };
+
+ srand(time(NULL));
+ int size = sizeof(arr)/sizeof(arr[0]);
+ int sel = rand() % size;
+
+ /* backup */
+ ret = system_settings_get_value_int(SYSTEM_SETTINGS_KEY_FONT_SIZE, &backup);
+ my_assert_ret(ret);
+
+ /* change font at random */
+ ret = system_settings_set_value_int(SYSTEM_SETTINGS_KEY_FONT_SIZE, sel);
+ my_assert_ret(ret);
+
+ /* check if selection and result are identical. */
+ int after;
+ ret = system_settings_get_value_int(SYSTEM_SETTINGS_KEY_FONT_SIZE, &after);
+ //assert_eq(sel, after);
+
+ /* roll back to backup */
+ ret = system_settings_set_value_int(SYSTEM_SETTINGS_KEY_FONT_SIZE, backup);
+ my_assert_ret(ret);
+
+ return;
+}
+
+
+/**
+ * @testcase utc_system_settings_set_value_string_n6
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION is able to set the property.
+ * check if SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION is able to get the property.
+ */
+static void utc_system_settings_set_value_string_n6(void)
+{
+ int ret;
+ ret = system_settings_set_value_string(SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION, new_ringtonepath);
+ my_assert_ret(ret);
+ //assert_eq(ret, SYSTEM_SETTINGS_ERROR_NONE);
+
+ char *ret_ringtonepath = NULL;
+ ret = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION, &ret_ringtonepath);
+
+ if (ret_ringtonepath != NULL && 0 == strcmp(ret_ringtonepath, new_ringtonepath)) {
+ my_assert_ret(0);
+ } else {
+ my_assert_ret(1);
+ }
+ return;
+}
+
+
+/**
+ * @testcase utc_system_settings_unset_changed_cb_n
+ * @since_tizen 2.3
+ * @description check if system_settings_unset_changed_cb is able to handle invalid parameters.
+ */
+static void utc_system_settings_unset_changed_cb_n(void)
+{
+ int retcode = system_settings_unset_changed_cb(-1);
+ g_assert(retcode != SYSTEM_SETTINGS_ERROR_NONE);
+ return;
+}
+
+
+
+/**
+ * @testcase utc_system_settings_set_changed_cb_p27
+ * @since_tizen 3.0
+ * @description check if SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE is able to set the callback for change-notification.
+ */
+static void utc_system_settings_set_changed_cb_p27(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE,
+ utc_system_settings_changed_callback, NULL);
+ my_assert_ret(retcode);
+
+ return;
+}
+
+
+/**
+ * @testcase utc_system_settings_unset_changed_cb_p26
+ * @since_tizen 3.0
+ * @description check if SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE is able to set the callback for change-notification.
+ * check if SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE is able to unset the callback for change-notification.
+ */
+static void utc_system_settings_unset_changed_cb_p26(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE,
+ utc_system_settings_changed_callback, NULL);
+
+ retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE);
+ my_assert_ret(retcode);
+
+ return;
+}
+
+/**
+ * @testcase utc_system_settings_set_changed_cb_p29
+ * @since_tizen 3.0
+ * @description check if SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE_PKG_LIST is able to set the callback for change-notification.
+ */
+static void utc_system_settings_set_changed_cb_p29(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE_PKG_LIST,
+ utc_system_settings_changed_callback, NULL);
+ my_assert_ret(retcode);
+
+ return;
+}
+
+
+/**
+ * @testcase utc_system_settings_unset_changed_cb_p28
+ * @since_tizen 3.0
+ * @description check if SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE_PKG_LIST is able to set the callback for change-notification.
+ * check if SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE_PKG_LIST is able to unset the callback for change-notification.
+ */
+static void utc_system_settings_unset_changed_cb_p28(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE_PKG_LIST,
+ utc_system_settings_changed_callback, NULL);
+
+ retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE_PKG_LIST);
+ my_assert_ret(retcode);
+
+ return;
+}
+
+/**
+ * @testcase utc_system_settings_set_changed_cb_p31
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_ACCESSIBILITY_TTS is able to set the callback for change-notification.
+ */
+static void utc_system_settings_set_changed_cb_p31(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_ACCESSIBILITY_TTS,
+ utc_system_settings_changed_callback, NULL);
+ my_assert_ret(retcode);
+
+ return;
+}
+
+
+/**
+ * @testcase utc_system_settings_unset_changed_cb_p30
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_ACCESSIBILITY_TTS is able to set the callback for change-notification.
+ * check if SYSTEM_SETTINGS_KEY_ACCESSIBILITY_TTS is able to unset the callback for change-notification.
+ */
+static void utc_system_settings_unset_changed_cb_p30(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_ACCESSIBILITY_TTS,
+ utc_system_settings_changed_callback, NULL);
+
+ retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_ACCESSIBILITY_TTS);
+ my_assert_ret(retcode);
+
+ return;
+}
+
+/**
+ * @testcase utc_system_settings_set_changed_cb_p33
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_VIBRATION is able to set the callback for change-notification.
+ */
+static void utc_system_settings_set_changed_cb_p33(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_VIBRATION,
+ utc_system_settings_changed_callback, NULL);
+ my_assert_ret(retcode);
+
+ return;
+}
+
+
+/**
+ * @testcase utc_system_settings_unset_changed_cb_p32
+ * @since_tizen 2.3
+ * @description check if SYSTEM_SETTINGS_KEY_VIBRATION is able to set the callback for change-notification.
+ * check if SYSTEM_SETTINGS_KEY_VIBRATION is able to unset the callback for change-notification.
+ */
+static void utc_system_settings_unset_changed_cb_p32(void)
+{
+ int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_VIBRATION,
+ utc_system_settings_changed_callback, NULL);
+
+ retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_VIBRATION);
+ my_assert_ret(retcode);
+
+ return;
+}
+
+static int cb_count;
+static bool system_setting_get_ringtone_list_cb(int index, const char* data, void *user_data)
+{
+ cb_count += 1;
+/* printf("%s\n", (char*)data); */
+ return true;
+}
+
+static void utc_system_settings_add_ringtone_list_p1(void)
+{
+ int retcode = -1;
+ cb_count = 0;
+ retcode = system_settings_add_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, "/opt/usr/test/big_buck_bunny.mp4");
+ my_assert_ret(retcode);
+ retcode = system_settings_add_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, "/opt/usr/test/daliTestVideo.mp4");
+ my_assert_ret(retcode);
+ retcode = system_settings_add_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, "/opt/usr/test/sound_5.wav");
+ my_assert_ret(retcode);
+ retcode = system_settings_add_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, "/opt/usr/test/tct-content-tizen-tests_video.mp4");
+ my_assert_ret(retcode);
+ retcode = system_settings_foreach_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, system_setting_get_ringtone_list_cb, NULL);
+ my_assert_ret(retcode);
+ retcode = system_settings_delete_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, "/opt/usr/test/tct-content-tizen-tests_video.mp4");
+ my_assert_ret(retcode);
+ retcode = system_settings_delete_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, "/opt/usr/test/sound_5.wav");
+ my_assert_ret(retcode);
+ retcode = system_settings_delete_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, "/opt/usr/test/daliTestVideo.mp4");
+ my_assert_ret(retcode);
+ retcode = system_settings_delete_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, "/opt/usr/test/big_buck_bunny.mp4");
+ my_assert_ret(retcode);
+ g_assert_cmpint(cb_count, ==, 5);
+
+ return;
+}
+
+/**
+ * @function utc_system_settings_delete_ringtone_list_p1_startup
+ * @description Called before each test
+ * @parameter NA
+ * @return NA
+ */
+
+/* system_settings - del ringtone list */
+static void utc_system_settings_delete_ringtone_list_p1(void)
+{
+ int retcode = -1;
+ retcode = system_settings_add_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, "/opt/usr/test/big_buck_bunny.mp4");
+ my_assert_ret(retcode);
+ retcode = system_settings_add_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, "/opt/usr/test/daliTestVideo.mp4");
+ my_assert_ret(retcode);
+ retcode = system_settings_add_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, "/opt/usr/test/sound_5.wav");
+ my_assert_ret(retcode);
+ retcode = system_settings_add_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, "/opt/usr/test/tct-content-tizen-tests_video.mp4");
+ my_assert_ret(retcode);
+
+ retcode = system_settings_delete_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, "/opt/usr/test/tct-content-tizen-tests_video.mp4");
+ my_assert_ret(retcode);
+ retcode = system_settings_delete_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, "/opt/usr/test/sound_5.wav");
+ my_assert_ret(retcode);
+ retcode = system_settings_delete_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, "/opt/usr/test/daliTestVideo.mp4");
+ my_assert_ret(retcode);
+ retcode = system_settings_delete_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, "/opt/usr/test/big_buck_bunny.mp4");
+ my_assert_ret(retcode);
+
+ return;
+}
+
+#include <unistd.h> /* to use sleep */
+static int call_cnt = 0;
+static void utc_system_settings_changed_multi_callback1(system_settings_key_e key, void *user_data)
+{
+ call_cnt++;
+}
+
+static void utc_system_settings_changed_multi_callback2(system_settings_key_e key, void *user_data)
+{
+ call_cnt++;
+ sleep(1);
+ g_main_loop_quit(multi_main_loop);
+}
+
+static void *test_multi_callback_thread(void *arg)
+{
+ int retcode = system_settings_add_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR,
+ utc_system_settings_changed_multi_callback1, NULL);
+ my_assert_ret(retcode);
+
+ retcode = system_settings_add_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR,
+ utc_system_settings_changed_multi_callback1, NULL);
+
+ /* not support same callback about 1 system-settings key */
+ g_assert_cmpint(retcode, ==, SYSTEM_SETTINGS_ERROR_INVALID_PARAMETER);
+
+ retcode = system_settings_add_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR,
+ utc_system_settings_changed_multi_callback2, NULL);
+
+ bool bk_state = false;
+ system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR , &bk_state);
+
+ bool state = true;
+ system_settings_set_value_bool(SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR , state);
+
+ sleep(1);
+
+ my_assert_ret(retcode);
+ retcode = system_settings_remove_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR,
+ utc_system_settings_changed_multi_callback1);
+ my_assert_ret(retcode);
+ retcode = system_settings_remove_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR,
+ utc_system_settings_changed_multi_callback2);
+ my_assert_ret(retcode);
+
+ system_settings_set_value_bool(SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR , bk_state);
+
+
+}
+/**
+ * @testcase utc_system_settings_add_changed_cb_p1
+ * @since_tizen 4.0
+ * @description check if SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR is able to set the callback for change-notification.
+ */
+static void utc_system_settings_add_changed_cb_p1(void)
+{
+ multi_main_loop = g_main_loop_new(NULL, FALSE);
+ pthread_t test_thread;
+
+ pthread_create(&test_thread, NULL, test_multi_callback_thread, NULL);
+ pthread_detach(test_thread);
+
+ g_main_loop_run(multi_main_loop);
+
+ g_assert_cmpint(call_cnt, ==, 2);
+ return;
+}
+
+
+static void utc_system_settings_changed_callback_1(system_settings_key_e key, void *user_data)
+{
+ _callback_called = true;
+}
+
+static void utc_system_settings_changed_callback_2(system_settings_key_e key, void *user_data)
+{
+ _callback_called = true;
+}
+
+static void utc_system_settings_add_remove_changed_cb_p1(void)
+{
+ int retcode = 0;
+ int key_idx = 0;
+
+ for (key_idx = SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE; key_idx < SYSTEM_SETTINGS_KEY_MAX ; key_idx++) {
+
+ if (key_idx == SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED + 1)
+ continue; /* skip removed system-setting key */
+
+ if (key_idx == SYSTEM_SETTINGS_KEY_DEFAULT_FONT_TYPE)
+ continue; /* skip removed system-setting key */
+
+ retcode = system_settings_add_changed_cb(key_idx,
+ utc_system_settings_changed_callback_1, NULL);
+
+ if (retcode == SYSTEM_SETTINGS_ERROR_NOT_SUPPORTED) {
+ g_assert_cmpint(retcode, ==, SYSTEM_SETTINGS_ERROR_NOT_SUPPORTED);
+ } else {
+ if (retcode != SYSTEM_SETTINGS_ERROR_NONE)
+ printf("ERROR !! key =%d , ret = %d\n", key_idx, retcode);
+ }
+
+ retcode = system_settings_remove_changed_cb(key_idx,
+ utc_system_settings_changed_callback_1);
+
+ if (retcode == SYSTEM_SETTINGS_ERROR_NOT_SUPPORTED) {
+ g_assert_cmpint(retcode, ==, SYSTEM_SETTINGS_ERROR_NOT_SUPPORTED);
+ } else {
+ if (retcode != SYSTEM_SETTINGS_ERROR_NONE)
+ printf("ERROR !! key =%d , ret = %d\n", key_idx, retcode);
+ }
+
+ retcode = system_settings_add_changed_cb(key_idx,
+ utc_system_settings_changed_callback_1, NULL);
+ my_assert_ret(retcode);
+
+ retcode = system_settings_add_changed_cb(key_idx,
+ utc_system_settings_changed_callback_2, NULL);
+ my_assert_ret(retcode);
+
+ retcode = system_settings_remove_changed_cb(key_idx,
+ utc_system_settings_changed_callback_1);
+ my_assert_ret(retcode);
+
+ retcode = system_settings_remove_changed_cb(key_idx,
+ utc_system_settings_changed_callback_2);
+ my_assert_ret(retcode);
+ }
+
+ return;
+}
+
+static void simple_test_case(void)
+{
+ /* a suitable test */
+ g_assert(g_bit_storage(1) == 1);
+
+ /* a test with verbose error message */
+ g_assert_cmpint(g_bit_storage(1), ==, 1);
+}
+
+void unittest_api()
+{
+ /* hook up your test functions */
+ g_test_add_func("/API Test Case", simple_test_case);
+ g_test_add_func("/utc_system_settings_add_changed_cb_p1", utc_system_settings_add_changed_cb_p1);
+ g_test_add_func("/utc_system_settings_add_remove_changed_cb_p1", utc_system_settings_add_remove_changed_cb_p1);
+ g_test_add_func("/utc_system_settings_get_value_string_p1", utc_system_settings_get_value_string_p1);
+ g_test_add_func("/utc_system_settings_get_value_string_p2", utc_system_settings_get_value_string_p2);
+ g_test_add_func("/utc_system_settings_get_value_string_p3", utc_system_settings_get_value_string_p3);
+ g_test_add_func("/utc_system_settings_get_value_string_p4", utc_system_settings_get_value_string_p4);
+ g_test_add_func("/utc_system_settings_get_value_string_p5", utc_system_settings_get_value_string_p5);
+ g_test_add_func("/utc_system_settings_get_value_string_p7", utc_system_settings_get_value_string_p7);
+ g_test_add_func("/utc_system_settings_get_value_string_p6", utc_system_settings_get_value_string_p6);
+ g_test_add_func("/utc_system_settings_get_value_string_p10", utc_system_settings_get_value_string_p10);
+ g_test_add_func("/utc_system_settings_get_value_string_p8", utc_system_settings_get_value_string_p8);
+ g_test_add_func("/utc_system_settings_get_value_string_p9", utc_system_settings_get_value_string_p9);
+ g_test_add_func("/utc_system_settings_get_value_string_p11", utc_system_settings_get_value_string_p11);
+ g_test_add_func("/utc_system_settings_get_value_string_n", utc_system_settings_get_value_string_n);
+ g_test_add_func("/utc_system_settings_get_value_bool_p1", utc_system_settings_get_value_bool_p1);
+ g_test_add_func("/utc_system_settings_get_value_bool_p2", utc_system_settings_get_value_bool_p2);
+ g_test_add_func("/utc_system_settings_get_value_bool_p3", utc_system_settings_get_value_bool_p3);
+ g_test_add_func("/utc_system_settings_get_value_bool_p4", utc_system_settings_get_value_bool_p4);
+ g_test_add_func("/utc_system_settings_get_value_bool_p5", utc_system_settings_get_value_bool_p5);
+ g_test_add_func("/utc_system_settings_get_value_bool_p6", utc_system_settings_get_value_bool_p6);
+ g_test_add_func("/utc_system_settings_get_value_bool_p7", utc_system_settings_get_value_bool_p7);
+ g_test_add_func("/utc_system_settings_get_value_bool_p8", utc_system_settings_get_value_bool_p8);
+ g_test_add_func("/utc_system_settings_get_value_bool_p9", utc_system_settings_get_value_bool_p9);
+ g_test_add_func("/utc_system_settings_get_value_bool_p10", utc_system_settings_get_value_bool_p10);
+ g_test_add_func("/utc_system_settings_get_value_bool_n", utc_system_settings_get_value_bool_n);
+ g_test_add_func("/utc_system_settings_get_value_int_p1", utc_system_settings_get_value_int_p1);
+ g_test_add_func("/utc_system_settings_get_value_int_p2", utc_system_settings_get_value_int_p2);
+ g_test_add_func("/utc_system_settings_get_value_n", utc_system_settings_get_value_n);
+ g_test_add_func("/utc_system_settings_get_value_int_p3", utc_system_settings_get_value_int_p3);
+ g_test_add_func("/utc_system_settings_get_value_bool_p11", utc_system_settings_get_value_bool_p11);
+ g_test_add_func("/utc_system_settings_get_value_int_p4", utc_system_settings_get_value_int_p4);
+ g_test_add_func("/utc_system_settings_set_value_string_n2", utc_system_settings_set_value_string_n2);
+ g_test_add_func("/utc_system_settings_set_value_string_n3", utc_system_settings_set_value_string_n3);
+ g_test_add_func("/utc_system_settings_set_value_string_n4", utc_system_settings_set_value_string_n4);
+ g_test_add_func("/utc_system_settings_set_value_string_n5", utc_system_settings_set_value_string_n5);
+ g_test_add_func("/utc_system_settings_set_value_string_n7", utc_system_settings_set_value_string_n7);
+ g_test_add_func("/utc_system_settings_set_value_string_n8", utc_system_settings_set_value_string_n8);
+ g_test_add_func("/utc_system_settings_set_changed_cb_p1", utc_system_settings_set_changed_cb_p1);
+ g_test_add_func("/utc_system_settings_unset_changed_cb_p1", utc_system_settings_unset_changed_cb_p1);
+ g_test_add_func("/utc_system_settings_set_changed_cb_p2", utc_system_settings_set_changed_cb_p2);
+ g_test_add_func("/utc_system_settings_unset_changed_cb_p2", utc_system_settings_unset_changed_cb_p2);
+ g_test_add_func("/utc_system_settings_set_changed_cb_p3", utc_system_settings_set_changed_cb_p3);
+ g_test_add_func("/utc_system_settings_unset_changed_cb_p3", utc_system_settings_unset_changed_cb_p3);
+ g_test_add_func("/utc_system_settings_set_changed_cb_p4", utc_system_settings_set_changed_cb_p4);
+ g_test_add_func("/utc_system_settings_LOCK_SCREEN_unset_changed_cb_p", utc_system_settings_LOCK_SCREEN_unset_changed_cb_p);
+ g_test_add_func("/utc_system_settings_set_changed_cb_p5", utc_system_settings_set_changed_cb_p5);
+ g_test_add_func("/utc_system_settings_unset_changed_cb_p4", utc_system_settings_unset_changed_cb_p4);
+ g_test_add_func("/utc_system_settings_set_changed_cb_p6", utc_system_settings_set_changed_cb_p6);
+ g_test_add_func("/utc_system_settings_unset_changed_cb_p5", utc_system_settings_unset_changed_cb_p5);
+ g_test_add_func("/utc_system_settings_set_changed_cb_p7", utc_system_settings_set_changed_cb_p7);
+ g_test_add_func("/utc_system_settings_unset_changed_cb_p6", utc_system_settings_unset_changed_cb_p6);
+ g_test_add_func("/utc_system_settings_set_changed_cb_p8", utc_system_settings_set_changed_cb_p8);
+ g_test_add_func("/utc_system_settings_unset_changed_cb_p7", utc_system_settings_unset_changed_cb_p7);
+ g_test_add_func("/utc_system_settings_set_changed_cb_p9", utc_system_settings_set_changed_cb_p9);
+ g_test_add_func("/utc_system_settings_unset_changed_cb_p8", utc_system_settings_unset_changed_cb_p8);
+ g_test_add_func("/utc_system_settings_set_changed_cb_p10", utc_system_settings_set_changed_cb_p10);
+ g_test_add_func("/utc_system_settings_unset_changed_cb_p9", utc_system_settings_unset_changed_cb_p9);
+ g_test_add_func("/utc_system_settings_set_changed_cb_p11", utc_system_settings_set_changed_cb_p11);
+ g_test_add_func("/utc_system_settings_unset_changed_cb_p10", utc_system_settings_unset_changed_cb_p10);
+ g_test_add_func("/utc_system_settings_set_changed_cb_p12", utc_system_settings_set_changed_cb_p12);
+ g_test_add_func("/utc_system_settings_unset_changed_cb_p11", utc_system_settings_unset_changed_cb_p11);
+ g_test_add_func("/utc_system_settings_set_changed_cb_p13", utc_system_settings_set_changed_cb_p13);
+ g_test_add_func("/utc_system_settings_unset_changed_cb_p12", utc_system_settings_unset_changed_cb_p12);
+ g_test_add_func("/utc_system_settings_set_changed_cb_p14", utc_system_settings_set_changed_cb_p14);
+ g_test_add_func("/utc_system_settings_unset_changed_cb_p13", utc_system_settings_unset_changed_cb_p13);
+ g_test_add_func("/utc_system_settings_set_changed_cb_p15", utc_system_settings_set_changed_cb_p15);
+ g_test_add_func("/utc_system_settings_unset_changed_cb_p14", utc_system_settings_unset_changed_cb_p14);
+ g_test_add_func("/utc_system_settings_set_changed_cb_p16", utc_system_settings_set_changed_cb_p16);
+ g_test_add_func("/utc_system_settings_unset_changed_cb_p15", utc_system_settings_unset_changed_cb_p15);
+ g_test_add_func("/utc_system_settings_set_changed_cb_p17", utc_system_settings_set_changed_cb_p17);
+ g_test_add_func("/utc_system_settings_unset_changed_cb_p16", utc_system_settings_unset_changed_cb_p16);
+ g_test_add_func("/utc_system_settings_set_changed_cb_p18", utc_system_settings_set_changed_cb_p18);
+ g_test_add_func("/utc_system_settings_unset_changed_cb_p17", utc_system_settings_unset_changed_cb_p17);
+ g_test_add_func("/utc_system_settings_set_changed_cb_p19", utc_system_settings_set_changed_cb_p19);
+ g_test_add_func("/utc_system_settings_unset_changed_cb_p18", utc_system_settings_unset_changed_cb_p18);
+ g_test_add_func("/utc_system_settings_set_changed_cb_p20", utc_system_settings_set_changed_cb_p20);
+ g_test_add_func("/utc_system_settings_unset_changed_cb_p19;", utc_system_settings_unset_changed_cb_p19);
+ g_test_add_func("/utc_system_settings_set_changed_cb_p21", utc_system_settings_set_changed_cb_p21);
+ g_test_add_func("/utc_system_settings_unset_changed_cb_p20", utc_system_settings_unset_changed_cb_p20);
+ g_test_add_func("/utc_system_settings_set_changed_cb_p22", utc_system_settings_set_changed_cb_p22);
+ g_test_add_func("/utc_system_settings_unset_changed_cb_p21", utc_system_settings_unset_changed_cb_p21);
+ g_test_add_func("/utc_system_settings_set_changed_cb_p23", utc_system_settings_set_changed_cb_p23);
+ g_test_add_func("/utc_system_settings_unset_changed_cb_p22", utc_system_settings_unset_changed_cb_p22);
+ g_test_add_func("/utc_system_settings_set_changed_cb_p24", utc_system_settings_set_changed_cb_p24);
+ g_test_add_func("/utc_system_settings_unset_changed_cb_p23", utc_system_settings_unset_changed_cb_p23);
+ g_test_add_func("/utc_system_settings_set_changed_cb_p25", utc_system_settings_set_changed_cb_p25);
+ g_test_add_func("/utc_system_settings_unset_changed_cb_p24", utc_system_settings_unset_changed_cb_p24);
+ g_test_add_func("/utc_system_settings_set_changed_cb_p27", utc_system_settings_set_changed_cb_p27);
+ g_test_add_func("/utc_system_settings_unset_changed_cb_p26", utc_system_settings_unset_changed_cb_p26);
+ g_test_add_func("/utc_system_settings_set_changed_cb_p29", utc_system_settings_set_changed_cb_p29);
+ g_test_add_func("/utc_system_settings_unset_changed_cb_p28", utc_system_settings_unset_changed_cb_p28);
+ g_test_add_func("/utc_system_settings_set_changed_cb_p31", utc_system_settings_set_changed_cb_p31);
+ g_test_add_func("/utc_system_settings_unset_changed_cb_p30", utc_system_settings_unset_changed_cb_p30);
+ g_test_add_func("/utc_system_settings_set_changed_cb_p33", utc_system_settings_set_changed_cb_p33);
+ g_test_add_func("/utc_system_settings_unset_changed_cb_p32", utc_system_settings_unset_changed_cb_p32);
+ g_test_add_func("/utc_system_settings_add_ringtone_list_p1", utc_system_settings_add_ringtone_list_p1);
+ g_test_add_func("/utc_system_settings_delete_ringtone_list_p1", utc_system_settings_delete_ringtone_list_p1);
+ g_test_add_func("/utc_system_settings_set_value_string_p1", utc_system_settings_set_value_string_p1);
+ g_test_add_func("/utc_system_settings_set_value_string_p2", utc_system_settings_set_value_string_p2);
+ g_test_add_func("/utc_system_settings_set_value_string_p3", utc_system_settings_set_value_string_p3);
+ g_test_add_func("/utc_system_settings_set_value_string_p4", utc_system_settings_set_value_string_p4);
+ g_test_add_func("/utc_system_settings_set_value_bool_n1", utc_system_settings_set_value_bool_n1);
+ g_test_add_func("/utc_system_settings_set_value_bool_n2", utc_system_settings_set_value_bool_n2);
+ g_test_add_func("/utc_system_settings_set_value_bool_n3", utc_system_settings_set_value_bool_n3);
+ g_test_add_func("/utc_system_settings_set_value_bool_n4", utc_system_settings_set_value_bool_n4);
+ g_test_add_func("/utc_system_settings_set_value_bool_n5", utc_system_settings_set_value_bool_n5);
+ g_test_add_func("/utc_system_settings_set_value_bool_n6", utc_system_settings_set_value_bool_n6);
+ g_test_add_func("/utc_system_settings_set_value_bool_p1", utc_system_settings_set_value_bool_p1);
+ g_test_add_func("/utc_system_settings_set_value_bool_p2", utc_system_settings_set_value_bool_p2);
+ g_test_add_func("/utc_system_settings_set_value_int_n1", utc_system_settings_set_value_int_n1);
+ g_test_add_func("/utc_system_settings_set_changed_cb_n", utc_system_settings_set_changed_cb_n);
+ g_test_add_func("/utc_system_settings_set_value_int_p1", utc_system_settings_set_value_int_p1);
+ g_test_add_func("/utc_system_settings_set_value_int_n2", utc_system_settings_set_value_int_n2);
+ g_test_add_func("/utc_system_settings_set_value_bool_p3", utc_system_settings_set_value_bool_p3);
+ g_test_add_func("/utc_system_settings_set_value_bool_p4", utc_system_settings_set_value_bool_p4);
+ g_test_add_func("/utc_system_settings_set_value_bool_p5", utc_system_settings_set_value_bool_p5);
+ g_test_add_func("/utc_system_settings_set_value_bool_p6", utc_system_settings_set_value_bool_p6);
+ g_test_add_func("/utc_system_settings_set_value_int_p2", utc_system_settings_set_value_int_p2);
+ g_test_add_func("/utc_system_settings_set_value_string_n6", utc_system_settings_set_value_string_n6);
+ g_test_add_func("/utc_system_settings_unset_changed_cb_n", utc_system_settings_unset_changed_cb_n);
+}
+//#endif
int main(int argc, char* argv[])
{
return system_settings_del_value(key, SYSTEM_SETTING_DATA_TYPE_STRING, (void *)value);
}
-///////////////////////////////////////////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////////////////////////////////////////
-#ifdef UNIT_TEST
-
-static int my_assert_ret(int retcode)
-{
- if (retcode == SYSTEM_SETTINGS_ERROR_NOT_SUPPORTED) {
- g_assert_cmpint(retcode, ==, SYSTEM_SETTINGS_ERROR_NOT_SUPPORTED);
- } else {
- g_assert_cmpint(retcode, ==, SYSTEM_SETTINGS_ERROR_NONE);
- }
- return 1;
-}
-
-static GMainLoop* multi_main_loop = NULL;
-static bool _callback_called = false;
-//static char *new_ringtonepath = "/usr/apps/org.tizen.setting/shared/res/settings/Ringtones/Basic_Bell.ogg";
-static char *new_ringtonepath = "/opt/usr/data/settings/Ringtones/ringtone_sdk.mp3";
-
-/**
- * @function utc_system_settings_startup
- * @description Called before each test
- * @parameter NA
- * @return NA
- */
-static void utc_system_settings_startup(void)
-{
-}
-
-/**
- * @function utc_system_settings_cleanup
- * @description Called after each test
- * @parameter NA
- * @return NA
- */
-static void utc_system_settings_cleanup(void)
-{
-}
-
-
-static gboolean timeout_callback(gpointer data)
-{
- _callback_called = false;
- /*g_main_loop_quit(main_loop);*/
- return FALSE;
-}
-
-
-static void utc_system_settings_changed_callback(system_settings_key_e key, void *user_data)
-{
- _callback_called = true;
- /*g_main_loop_quit(main_loop);*/
-}
-
-/**
- * TEST GETTING SYSTEM_SETTINGS_KEY_DEFAULT_FONT_TYPE
- */
-/**
- * @testcase utc_system_settings_get_value_string_p1
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_DEFAULT_FONT_TYPE is able to get the property
- */
-static void utc_system_settings_get_value_string_p1(void)
-{
- char *value = NULL;
-
- int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_DEFAULT_FONT_TYPE, &value);
- //assert_eq(retcode, SYSTEM_SETTINGS_ERROR_NONE);
- my_assert_ret(retcode);
- g_assert(value != NULL);
- free(value);
-}
-
-/**
- * TEST GETTING SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY
- */
-/**
- * @testcase utc_system_settings_get_value_string_p2
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY is able to get the property
- */
-static void utc_system_settings_get_value_string_p2(void)
-{
- char *value = NULL;
-
- int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY, &value);
- //assert_eq(retcode, SYSTEM_SETTINGS_ERROR_NONE);
- my_assert_ret(retcode);
- g_assert(value != NULL);
- free(value);
-}
-
-/**
- * TEST GETTING SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE
- */
-/**
- * @testcase utc_system_settings_get_value_string_p3
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE is able to get the property
- */
-static void utc_system_settings_get_value_string_p3(void)
-{
- char *value = NULL;
-
- int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE, &value);
- //assert_eq(retcode, SYSTEM_SETTINGS_ERROR_NONE);
- my_assert_ret(retcode);
- g_assert(value != NULL);
- free(value);
-}
-
-/**
- * TEST GETTING SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE
- */
-/**
- * @testcase utc_system_settings_get_value_string_p4
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE is able to get the property
- */
-static void utc_system_settings_get_value_string_p4(void)
-{
- char *value = NULL;
-
- int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, &value);
- //assert_eq(retcode, SYSTEM_SETTINGS_ERROR_NONE);
- my_assert_ret(retcode);
- g_assert(value != NULL);
- free(value);
-}
-
-/**
- * TEST SETTING SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN
- */
-/**
- * @testcase utc_system_settings_get_value_string_p5
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN is able to get the property.
- */
-static void utc_system_settings_get_value_string_p5(void)
-{
- char *value = NULL;
-
- int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN, &value);
- //assert_eq(retcode, SYSTEM_SETTINGS_ERROR_NONE);
- my_assert_ret(retcode);
- g_assert(value != NULL);
- free(value);
-}
-
-/**
- * @testcase utc_system_settings_get_value_string_p11
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_DEVICE_NAME is able to get the property.
- */
-static void utc_system_settings_get_value_string_p11(void)
-{
- char *value = NULL;
-
- int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_DEVICE_NAME, &value);
- //assert_eq(retcode, SYSTEM_SETTINGS_ERROR_NONE);
- my_assert_ret(retcode);
- g_assert(value != NULL);
- free(value);
-}
-
-
-/**
- * @testcase utc_system_settings_get_value_string_p7
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION is able to get the property.
- */
-static void utc_system_settings_get_value_string_p7(void)
-{
- char *value = NULL;
-
- int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION, &value);
- my_assert_ret(retcode);
- free(value);
-}
-
-/**
- * @testcase utc_system_settings_get_value_string_p6
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_LOCALE_TIMEZON is able to get the property.
- */
-static void utc_system_settings_get_value_string_p6(void)
-{
- char *value = NULL;
- int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_LOCALE_TIMEZONE, &value);
- my_assert_ret(retcode);
- free(value);
-}
-
-
-/**
- * @testcase utc_system_settings_get_value_string_p10
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_WALLPAPER_LOCK_SCREEN is able to get the property.
- */
-static void utc_system_settings_get_value_string_p10(void)
-{
- char *value = NULL;
-
- int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_WALLPAPER_LOCK_SCREEN, &value);
- my_assert_ret(retcode);
- if (retcode == SYSTEM_SETTINGS_ERROR_NONE)
- g_assert(value != NULL);
- free(value);
-}
-
-
-/**
- * @testcase utc_system_settings_get_value_string_p8
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_FONT_TYPE is able to get the property.
- */
-static void utc_system_settings_get_value_string_p8(void)
-{
- char *value = NULL;
-
- int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_FONT_TYPE, &value);
- my_assert_ret(retcode);
- g_assert(value != NULL);
- free(value);
-}
-
-
-/**
- * @testcase utc_system_settings_get_value_string_p9
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE is able to get the property.
- */
-static void utc_system_settings_get_value_string_p9(void)
-{
- char *value = NULL;
-
- int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE, &value);
- my_assert_ret(retcode);
- if (retcode == SYSTEM_SETTINGS_ERROR_NONE)
- g_assert(value != NULL);
- free(value);
-}
-
-
-/**
- * @testcase utc_system_settings_get_value_string_n
- * @since_tizen 2.3
- * @description check if system_settings_get_value_string is able to handle invalid parameters.
- */
-static void utc_system_settings_get_value_string_n(void)
-{
- int retcode = system_settings_get_value_string(-1, NULL);
- //assert_neq(retcode, SYSTEM_SETTINGS_ERROR_NONE);
- g_assert(retcode != SYSTEM_SETTINGS_ERROR_NONE);
-}
-
-
-/**
- * @testcase utc_system_settings_get_value_bool_p1
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_NETWORK_WIFI_NOTIFICATION is able to get the property.
- */
-static void utc_system_settings_get_value_bool_p1(void)
-{
- bool value = false;
-
- int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_NETWORK_WIFI_NOTIFICATION, &value);
- my_assert_ret(retcode);
-
-}
-
-
-/**
- * @testcase utc_system_settings_get_value_bool_p2
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED is able to get the property.
- */
-static void utc_system_settings_get_value_bool_p2(void)
-{
- bool value = false;
-
- int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED, &value);
- my_assert_ret(retcode);
-
-}
-
-
-/**
- * @testcase utc_system_settings_get_value_bool_p3
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_SOUND_LOCK is able to get the property.
- */
-static void utc_system_settings_get_value_bool_p3(void)
-{
- bool value = false;
-
- int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_SOUND_LOCK, &value);
- my_assert_ret(retcode);
-
-}
-
-
-/**
- * @testcase utc_system_settings_get_value_bool_p4
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO is able to get the property.
- */
-static void utc_system_settings_get_value_bool_p4(void)
-{
- bool value = false;
-
- int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO, &value);
- my_assert_ret(retcode);
-}
-
-
-/**
- * @testcase utc_system_settings_get_value_bool_p5
- * @since_tizen 2.3
- * check if SYSTEM_SETTINGS_KEY_SOUND_TOUCH is able to get the property.
- */
-static void utc_system_settings_get_value_bool_p5(void)
-{
- bool value = false;
-
- int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_SOUND_TOUCH, &value);
- my_assert_ret(retcode);
-
-}
-
-
-/**
- * @testcase utc_system_settings_get_value_bool_p6
- * @since_tizen 2.3
- * check if SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE is able to get the property.
- */
-static void utc_system_settings_get_value_bool_p6(void)
-{
- bool value = false;
-
- int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE, &value);
- my_assert_ret(retcode);
-
-}
-
-
-/**
- * @testcase utc_system_settings_get_value_bool_p7
- * @since_tizen 2.3
- * check if SYSTEM_SETTINGS_KEY_NETWORK_FLIGHT_MODE is able to get the property.
- */
-static void utc_system_settings_get_value_bool_p7(void)
-{
- bool value = false;
-
- int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_NETWORK_FLIGHT_MODE, &value);
- my_assert_ret(retcode);
-
-}
-
-
-/**
- * @testcase utc_system_settings_get_value_bool_p8
- * @since_tizen 2.3
- * check if SYSTEM_SETTINGS_KEY_MOTION_ACTIVATION is able to get the property.
- */
-static void utc_system_settings_get_value_bool_p8(void)
-{
- bool value = false;
-
- int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_MOTION_ACTIVATION, &value);
- my_assert_ret(retcode);
-
-}
-
-
-/**
- * @testcase utc_system_settings_get_value_bool_p9
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_MOTION_ENABLED is able to get the property.
- */
-static void utc_system_settings_get_value_bool_p9(void)
-{
- bool value = false;
-
- int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_MOTION_ENABLED, &value);
- my_assert_ret(retcode);
-
-}
-
-
-/**
- * @testcase utc_system_settings_get_value_bool_p10
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_USB_DEBUGGING_ENABLED is able to get the property.
- */
-static void utc_system_settings_get_value_bool_p10(void)
-{
- bool value = false;
-
- int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_USB_DEBUGGING_ENABLED, &value);
- my_assert_ret(retcode);
-
-}
-
-
-/**
- * @testcase utc_system_settings_get_value_bool_n
- * @since_tizen 2.3
- * @description check if system_settings_get_value_bool is able to handle invalid parameters.
- */
-static void utc_system_settings_get_value_bool_n(void)
-{
- int retcode = system_settings_get_value_bool(-1, NULL);
- //assert_neq(retcode, SYSTEM_SETTINGS_ERROR_NONE);
- g_assert(retcode != SYSTEM_SETTINGS_ERROR_NONE);
-}
-
-
-/**
- * @testcase utc_system_settings_get_value_int_p1
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION_REPETITION_PERIOD is able to get the property.
- */
-static void utc_system_settings_get_value_int_p1(void)
-{
- int value = 0;
-
- int retcode = system_settings_get_value_int(SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION_REPETITION_PERIOD, &value);
- my_assert_ret(retcode);
-
-}
-
-
-/**
- * @testcase utc_system_settings_get_value_int_p2
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_FONT_SIZE is able to get the property.
- */
-static void utc_system_settings_get_value_int_p2(void)
-{
- int font_size = 0;
-
- int retcode = system_settings_get_value_int(SYSTEM_SETTINGS_KEY_FONT_SIZE, &font_size);
- my_assert_ret(retcode);
-
-}
-
-
-/**
- * @testcase utc_system_settings_get_value_n
- * @since_tizen 2.3
- * @description check if system_settings_get_value_int is able to handle invalid parameters.
- */
-static void utc_system_settings_get_value_n(void)
-{
- int retcode = system_settings_get_value_int(-1, NULL);
- //assert_neq(retcode, SYSTEM_SETTINGS_ERROR_NONE);
- g_assert(retcode != SYSTEM_SETTINGS_ERROR_NONE);
-}
-
-
-/**
- * @testcase utc_system_settings_get_value_int_p3
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME is able to get the property.
- */
-static void utc_system_settings_get_value_int_p3(void)
-{
- int value;
- int nRetVal = system_settings_get_value_int(SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME, &value);
- my_assert_ret(nRetVal);
-}
-
-
-/**
- * @testcase utc_system_settings_get_value_bool_p11
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR is able to get the property
- */
-static void utc_system_settings_get_value_bool_p11(void)
-{
- bool value = false;
-
- int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR, &value);
- my_assert_ret(retcode);
-
-}
-
-
-/**
- * @testcase utc_system_settings_set_changed_cb_p1
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION is able to set the callback for change-notification.
- */
-static void utc_system_settings_set_changed_cb_p1(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_MOTION_ACTIVATION,
- utc_system_settings_changed_callback, NULL);
- my_assert_ret(retcode);
-
-}
-
-
-/**
- * @testcase utc_system_settings_unset_changed_cb_p1
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_MOTION_ACTIVATION is able to set the callback for change-notification.
- * check if SYSTEM_SETTINGS_KEY_MOTION_ACTIVATION is able to unset the callback for change-notification.
- */
-static void utc_system_settings_unset_changed_cb_p1(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_MOTION_ACTIVATION,
- utc_system_settings_changed_callback, NULL);
-
- retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_MOTION_ACTIVATION);
- my_assert_ret(retcode);
-
-}
-
-
-/**
- * @testcase utc_system_settings_set_changed_cb_p2
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE is able to set the callback for change-notification.
- */
-static void utc_system_settings_set_changed_cb_p2(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE,
- utc_system_settings_changed_callback, NULL);
- my_assert_ret(retcode);
-
-}
-
-
-/**
- * @testcase utc_system_settings_unset_changed_cb_p2
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE is able to set the callback for change-notification.
- * check if SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE is able to unset the callback for change-notification.
- */
-static void utc_system_settings_unset_changed_cb_p2(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE,
- utc_system_settings_changed_callback, NULL);
-
- retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE);
- my_assert_ret(retcode);
-
-}
-
-
-/**
- * @testcase utc_system_settings_set_changed_cb_p3
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN is able to set the callback for change-notification.
- */
-static void utc_system_settings_set_changed_cb_p3(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN,
- utc_system_settings_changed_callback, NULL);
- my_assert_ret(retcode);
-
-}
-
-
-/**
- * @testcase utc_system_settings_unset_changed_cb_p3
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN is able to set the callback for change-notification.
- * check if SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN is able to unset the callback for change-notification.
- */
-static void utc_system_settings_unset_changed_cb_p3(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN,
- utc_system_settings_changed_callback, NULL);
-
- retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN);
- my_assert_ret(retcode);
-
-}
-
-
-/**
- * @testcase utc_system_settings_set_changed_cb_p4
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_WALLPAPER_LOCK_SCREEN is able to set the callback for change-notification.
- */
-static void utc_system_settings_set_changed_cb_p4(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_WALLPAPER_LOCK_SCREEN,
- utc_system_settings_changed_callback, NULL);
- my_assert_ret(retcode);
-
-}
-
-
-/**
- * @testcase utc_system_settings_LOCK_SCREEN_unset_changed_cb_p
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_WALLPAPER is able to set the callback for change-notification.
- * check if SYSTEM_SETTINGS_KEY_WALLPAPER is able to unset the callback for change-notification.
- */
-static void utc_system_settings_LOCK_SCREEN_unset_changed_cb_p(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_WALLPAPER_LOCK_SCREEN,
- utc_system_settings_changed_callback, NULL);
-
- retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_WALLPAPER_LOCK_SCREEN);
- my_assert_ret(retcode);
-
-}
-
-
-/**
- * @testcase utc_system_settings_set_changed_cb_p5
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_FONT_SIZE is able to set the callback for change-notification.
- */
-static void utc_system_settings_set_changed_cb_p5(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_FONT_SIZE,
- utc_system_settings_changed_callback, NULL);
- my_assert_ret(retcode);
-
-}
-
-
-/**
- * @testcase utc_system_settings_unset_changed_cb_p4
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_FONT_SIZE is able to set the callback for change-notification.
- * check if SYSTEM_SETTINGS_KEY_FONT_SIZE is able to unset the callback for change-notification.
- */
-static void utc_system_settings_unset_changed_cb_p4(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_FONT_SIZE,
- utc_system_settings_changed_callback, NULL);
-
- retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_FONT_SIZE);
- my_assert_ret(retcode);
-
-}
-
-
-/**
- * @testcase utc_system_settings_set_changed_cb_p6
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_FONT_TYPE is able to set the callback for change-notification.
- */
-static void utc_system_settings_set_changed_cb_p6(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_FONT_TYPE,
- utc_system_settings_changed_callback, NULL);
- my_assert_ret(retcode);
-
-}
-
-
-/**
- * @testcase utc_system_settings_unset_changed_cb_p5
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_FONT_TYPE is able to set the callback for change-notification.
- * check if SYSTEM_SETTINGS_KEY_FONT_TYPE is able to unset the callback for change-notification.
- */
-static void utc_system_settings_unset_changed_cb_p5(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_FONT_TYPE,
- utc_system_settings_changed_callback, NULL);
- retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_FONT_TYPE);
- my_assert_ret(retcode);
-
-}
-
-
-/**
- * @testcase utc_system_settings_set_changed_cb_p7
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE is able to set the callback for change-notification.
- */
-static void utc_system_settings_set_changed_cb_p7(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE,
- utc_system_settings_changed_callback, NULL);
- my_assert_ret(retcode);
-
-}
-
-
-/**
- * @testcase utc_system_settings_unset_changed_cb_p6
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE is able to set the callback for change-notification.
- * check if SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE is able to unset the callback for change-notification.
- */
-static void utc_system_settings_unset_changed_cb_p6(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE,
- utc_system_settings_changed_callback, NULL);
-
- retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE);
- my_assert_ret(retcode);
-
-}
-
-
-/**
- * @testcase utc_system_settings_set_changed_cb_p8
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_USB_DEBUGGING_ENABLED is able to set the callback for change-notification.
- */
-static void utc_system_settings_set_changed_cb_p8(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_USB_DEBUGGING_ENABLED,
- utc_system_settings_changed_callback, NULL);
- my_assert_ret(retcode);
-
-}
-
-
-/**
- * @testcase utc_system_settings_unset_changed_cb_p7
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_USB_DEBUGGING_ENABLED is able to set the callback for change-notification.
- * check if SYSTEM_SETTINGS_KEY_USB_DEBUGGING_ENABLED is able to unset the callback for change-notification.
- */
-static void utc_system_settings_unset_changed_cb_p7(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_USB_DEBUGGING_ENABLED,
- utc_system_settings_changed_callback, NULL);
-
- retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_USB_DEBUGGING_ENABLED);
- my_assert_ret(retcode);
-
-}
-
-
-/**
- * @testcase utc_system_settings_set_changed_cb_p9
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED is able to set callback for getting notification of change
- */
-static void utc_system_settings_set_changed_cb_p9(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED,
- utc_system_settings_changed_callback, NULL);
- my_assert_ret(retcode);
-
-}
-
-
-/**
- * @testcase utc_system_settings_unset_changed_cb_p8
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED is able to set the callback for change-notification.
- * check if SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED is able to unset the callback for change-notification.
- */
-static void utc_system_settings_unset_changed_cb_p8(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED,
- utc_system_settings_changed_callback, NULL);
-
- retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED);
- my_assert_ret(retcode);
-
-}
-
-
-/**
- * @testcase utc_system_settings_set_changed_cb_p10
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_LOCKSCREEN_APP is able to set callback for getting notification of change
- */
-static void utc_system_settings_set_changed_cb_p10(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_LOCKSCREEN_APP,
- utc_system_settings_changed_callback, NULL);
- my_assert_ret(retcode);
-
-}
-
-
-/**
- * @testcase utc_system_settings_unset_changed_cb_p9
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_LOCKSCREEN_APP is able to set the callback for change-notification.
- * check if SYSTEM_SETTINGS_KEY_LOCKSCREEN_APP is able to unset the callback for change-notification.
- */
-static void utc_system_settings_unset_changed_cb_p9(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_LOCKSCREEN_APP,
- utc_system_settings_changed_callback, NULL);
-
- retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_LOCKSCREEN_APP);
- my_assert_ret(retcode);
-
-}
-
-
-/**
- * @testcase utc_system_settings_set_changed_cb_p11
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY is able to set callback for getting notification of change
- */
-static void utc_system_settings_set_changed_cb_p11(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY,
- utc_system_settings_changed_callback, NULL);
- my_assert_ret(retcode);
-
-}
-
-
-/**
- * @testcase utc_system_settings_unset_changed_cb_p10
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY is able to set callback for getting notification of change and unset doing
- */
-static void utc_system_settings_unset_changed_cb_p10(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY,
- utc_system_settings_changed_callback, NULL);
-
- retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY);
- my_assert_ret(retcode);
-
-}
-
-
-/**
- * @testcase utc_system_settings_set_changed_cb_p12
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE is able to set the callback for change-notification.
- */
-static void utc_system_settings_set_changed_cb_p12(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE,
- utc_system_settings_changed_callback, NULL);
- my_assert_ret(retcode);
-
-}
-
-
-/**
- * @testcase utc_system_settings_unset_changed_cb_p11
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE is able to set the callback for change-notification.
- * check if SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE is able to unset the callback for change-notification.
- */
-static void utc_system_settings_unset_changed_cb_p11(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE,
- utc_system_settings_changed_callback, NULL);
-
- retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE);
- my_assert_ret(retcode);
-
-}
-
-
-/**
- * @testcase utc_system_settings_set_changed_cb_p13
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR is able to set the callback for change-notification.
- */
-static void utc_system_settings_set_changed_cb_p13(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR,
- utc_system_settings_changed_callback, NULL);
- my_assert_ret(retcode);
-
-}
-
-
-/**
- * SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR
- */
-/**
- * @testcase utc_system_settings_unset_changed_cb_p12
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR is able to set the callback for change-notification.
- * check if SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR is able to unset the callback for change-notification.
- */
-static void utc_system_settings_unset_changed_cb_p12(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR,
- utc_system_settings_changed_callback, NULL);
-
- retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR);
- my_assert_ret(retcode);
-
-}
-
-
-/**
- * @testcase utc_system_settings_set_changed_cb_p14
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_TIME_CHANGED is able to set the callback for change-notification.
- */
-static void utc_system_settings_set_changed_cb_p14(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_TIME_CHANGED,
- utc_system_settings_changed_callback, NULL);
- my_assert_ret(retcode);
-
-}
-
-
-/**
- * @testcase utc_system_settings_unset_changed_cb_p13
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_TIME_CHANGED is able to set the callback for change-notification.
- * check if SYSTEM_SETTINGS_KEY_TIME_CHANGED is able to unset the callback for change-notification.
- */
-static void utc_system_settings_unset_changed_cb_p13(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_TIME_CHANGED,
- utc_system_settings_changed_callback, NULL);
-
- retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_TIME_CHANGED);
- my_assert_ret(retcode);
-
-}
-
-
-/**
- * @testcase utc_system_settings_set_changed_cb_p15
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_SOUND_LOCK is able to set the callback for change-notification.
- */
-static void utc_system_settings_set_changed_cb_p15(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_LOCK,
- utc_system_settings_changed_callback, NULL);
- my_assert_ret(retcode);
-
-}
-
-
-/**
- * @testcase utc_system_settings_unset_changed_cb_p14
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_SOUND_LOCK is able to set the callback for change-notification.
- * check if SYSTEM_SETTINGS_KEY_SOUND_LOCK is able to unset the callback for change-notification.
- */
-static void utc_system_settings_unset_changed_cb_p14(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_LOCK,
- utc_system_settings_changed_callback, NULL);
-
- retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_LOCK);
- my_assert_ret(retcode);
-
-}
-
-
-/**
- * @testcase utc_system_settings_set_changed_cb_p16
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE is able to set the callback for change-notification.
- */
-static void utc_system_settings_set_changed_cb_p16(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE,
- utc_system_settings_changed_callback, NULL);
- my_assert_ret(retcode);
-
-}
-
-
-/**
- * @testcase utc_system_settings_unset_changed_cb_p15
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE is able to set the callback for change-notification.
- * check if SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE is able to unset the callback for change-notification.
- */
-static void utc_system_settings_unset_changed_cb_p15(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE,
- utc_system_settings_changed_callback, NULL);
-
- retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE);
- my_assert_ret(retcode);
-}
-
-
-/**
- * @testcase utc_system_settings_set_changed_cb_p17
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_SOUND_TOUCH is able to set the callback for change-notification.
- */
-static void utc_system_settings_set_changed_cb_p17(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_TOUCH,
- utc_system_settings_changed_callback, NULL);
- my_assert_ret(retcode);
-}
-
-
-/**
- * @testcase utc_system_settings_unset_changed_cb_p16
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_SOUND_TOUCH is able to set the callback for change-notification.
- * check if SYSTEM_SETTINGS_KEY_SOUND_TOUCH is able to unset the callback for change-notification.
- */
-static void utc_system_settings_unset_changed_cb_p16(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_TOUCH,
- utc_system_settings_changed_callback, NULL);
-
- retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_TOUCH);
- my_assert_ret(retcode);
-}
-
-
-/**
- * @testcase utc_system_settings_set_changed_cb_p18
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO is able to set the callback for change-notification.
- */
-static void utc_system_settings_set_changed_cb_p18(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO,
- utc_system_settings_changed_callback, NULL);
- my_assert_ret(retcode);
-}
-
-
-/**
- * @testcase utc_system_settings_unset_changed_cb_p17
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO is able to set the callback for change-notification.
- * check if SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO is able to unset the callback for change-notification.
- */
-static void utc_system_settings_unset_changed_cb_p17(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO,
- utc_system_settings_changed_callback, NULL);
-
- retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO);
- my_assert_ret(retcode);
-}
-
-
-/**
- * @testcase utc_system_settings_set_changed_cb_p19
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME is able to set the callback for change-notification.
- */
-static void utc_system_settings_set_changed_cb_p19(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME,
- utc_system_settings_changed_callback, NULL);
- my_assert_ret(retcode);
-}
-
-
-/**
- * @testcase utc_system_settings_unset_changed_cb_p18
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME is able to set the callback for change-notification.
- * check if SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME is able to unset the callback for change-notification.
- */
-static void utc_system_settings_unset_changed_cb_p18(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME,
- utc_system_settings_changed_callback, NULL);
-
- retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME);
- my_assert_ret(retcode);
-}
-
-
-/**
- * @testcase utc_system_settings_set_changed_cb_p20
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION is able to set the callback for change-notification.
- */
-static void utc_system_settings_set_changed_cb_p20(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION,
- utc_system_settings_changed_callback, NULL);
- my_assert_ret(retcode);
-}
-
-
-/**
- * @testcase utc_system_settings_unset_changed_cb_p19
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION is able to set the callback for change-notification.
- * check if SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION is able to unset the callback for change-notification.
- */
-static void utc_system_settings_unset_changed_cb_p19(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION,
- utc_system_settings_changed_callback, NULL);
-
- retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION);
- my_assert_ret(retcode);
-}
-
-
-/**
- * @testcase utc_system_settings_set_changed_cb_p21
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION_REPETITION_PERIOD is able to set the callback for change-notification.
- */
-static void utc_system_settings_set_changed_cb_p21(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION_REPETITION_PERIOD,
- utc_system_settings_changed_callback, NULL);
- my_assert_ret(retcode);
-}
-
-
-/**
- * @testcase utc_system_settings_unset_changed_cb_p20
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION_REPETITION_PERIOD is able to set the callback for change-notification.
- * check if SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION_REPETITION_PERIOD is able to unset the callback for change-notification.
- */
-static void utc_system_settings_unset_changed_cb_p20(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION_REPETITION_PERIOD,
- utc_system_settings_changed_callback, NULL);
-
- retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION_REPETITION_PERIOD);
- my_assert_ret(retcode);
-}
-
-
-/**
- * @testcase utc_system_settings_set_changed_cb_p22
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_DEVICE_NAME is able to set the callback for change-notification.
- */
-static void utc_system_settings_set_changed_cb_p22(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_DEVICE_NAME,
- utc_system_settings_changed_callback, NULL);
- my_assert_ret(retcode);
-}
-
-
-/**
- * @testcase utc_system_settings_unset_changed_cb_p21
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_DEVICE_NAME is able to set the callback for change-notification.
- * check if SYSTEM_SETTINGS_KEY_DEVICE_NAME is able to unset the callback for change-notification.
- */
-static void utc_system_settings_unset_changed_cb_p21(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_DEVICE_NAME,
- utc_system_settings_changed_callback, NULL);
-
- retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_DEVICE_NAME);
- my_assert_ret(retcode);
-}
-
-
-/**
- * @testcase utc_system_settings_set_changed_cb_p23
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_MOTION_ENABLED is able to set the callback for change-notification.
- */
-static void utc_system_settings_set_changed_cb_p23(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_MOTION_ENABLED,
- utc_system_settings_changed_callback, NULL);
- my_assert_ret(retcode);
-}
-
-
-/**
- * @testcase utc_system_settings_unset_changed_cb_p22
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_MOTION_ENABLED is able to set the callback for change-notification.
- * check if SYSTEM_SETTINGS_KEY_MOTION_ENABLED is able to unset the callback for change-notification.
- */
-static void utc_system_settings_unset_changed_cb_p22(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_MOTION_ENABLED,
- utc_system_settings_changed_callback, NULL);
-
- retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_MOTION_ENABLED);
- my_assert_ret(retcode);
-}
-
-
-/**
- * @testcase utc_system_settings_set_changed_cb_p24
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_NETWORK_FLIGHT_MODE is able to set the callback for change-notification.
- */
-static void utc_system_settings_set_changed_cb_p24(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_NETWORK_FLIGHT_MODE,
- utc_system_settings_changed_callback, NULL);
- my_assert_ret(retcode);
-}
-
-
-/**
- * @testcase utc_system_settings_unset_changed_cb_p23
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_NETWORK_FLIGHT_MODE is able to set the callback for change-notification.
- * check if SYSTEM_SETTINGS_KEY_NETWORK_FLIGHT_MODE is able to unset the callback for change-notification.
- */
-static void utc_system_settings_unset_changed_cb_p23(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_NETWORK_FLIGHT_MODE,
- utc_system_settings_changed_callback, NULL);
-
- retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_NETWORK_FLIGHT_MODE);
- my_assert_ret(retcode);
-}
-
-
-/**
- * @testcase utc_system_settings_set_changed_cb_p25
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_NETWORK_WIFI_NOTIFICATION is able to set the callback for change-notification.
- */
-static void utc_system_settings_set_changed_cb_p25(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_NETWORK_WIFI_NOTIFICATION,
- utc_system_settings_changed_callback, NULL);
- my_assert_ret(retcode);
-}
-
-
-/**
- * @testcase utc_system_settings_unset_changed_cb_p24
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_NETWORK_WIFI_NOTIFICATION is able to set the callback for change-notification.
- * check if SYSTEM_SETTINGS_KEY_NETWORK_WIFI_NOTIFICATION is able to unset the callback for change-notification.
- */
-static void utc_system_settings_unset_changed_cb_p24(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_NETWORK_WIFI_NOTIFICATION,
- utc_system_settings_changed_callback, NULL);
-
- retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_NETWORK_WIFI_NOTIFICATION);
- my_assert_ret(retcode);
-}
-
-
-
-/**
- * @testcase utc_system_settings_set_value_string_p1
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE is able to get the property
- */
-static void utc_system_settings_set_value_string_p1(void)
-{
- int ret;
- ret = system_settings_set_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, new_ringtonepath);
- my_assert_ret(ret);
-
- char *ret_ringtonepath = NULL;
- ret = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, &ret_ringtonepath);
- my_assert_ret(ret);
-
- if (ret_ringtonepath != NULL && 0 == strcmp(ret_ringtonepath, new_ringtonepath)) {
- g_assert(1);
- } else {
- g_assert(0);
- }
- return;
-}
-
-
-/**
- * TEST SETTING SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN
- */
-/**
- * @testcase utc_system_settings_set_value_string_n2
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN is able to get the property.
- * check if SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN is able to set the property in error-case.
- */
-static void utc_system_settings_set_value_string_n2(void)
-{
- int ret;
- char *wallpaper = NULL;
-
- char *wrong_wallpaper_path = "/wrongpath/aaa.png";
- ret = system_settings_set_value_string(SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN, wrong_wallpaper_path);
- g_assert(ret != SYSTEM_SETTINGS_ERROR_NONE);
-
- ret = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN, &wallpaper);
- g_assert(ret == SYSTEM_SETTINGS_ERROR_NONE);
- free(wallpaper);
- return;
-}
-
-/**
- * SYSTEM_SETTINGS_KEY_WALLPAPER_LOCK_SCREEN
- */
-/**
- * @testcase utc_system_settings_set_value_string_n3
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_WALLPAPER_LOCK_SCREEN is able to get the property.
- * check if SYSTEM_SETTINGS_KEY_WALLPAPER_LOCK_SCREEN is able to set the property in error-case.
- */
-static void utc_system_settings_set_value_string_n3(void)
-{
- int ret;
- char *wallpaper = NULL;
-
- char *wrong_wallpaper_path = "/wrongpath/aaa.png";
- ret = system_settings_set_value_string(SYSTEM_SETTINGS_KEY_WALLPAPER_LOCK_SCREEN, wrong_wallpaper_path);
- g_assert(ret != SYSTEM_SETTINGS_ERROR_NONE);
-
- ret = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_WALLPAPER_LOCK_SCREEN, &wallpaper);
- //assert_eq(ret, SYSTEM_SETTINGS_ERROR_NONE);
- free(wallpaper);
- return;
-}
-
-/**
- * SYSTEM_SETTINGS_KEY_FONT_TYPE
- */
-/**
- * @testcase utc_system_settings_set_value_string_n4
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_FONT_TYPE is able to get the property.
- * check if SYSTEM_SETTINGS_KEY_FONT_TYPE is able to set the property in error-case.
- */
-static void utc_system_settings_set_value_string_n4(void)
-{
- int ret;
-
- char *wrong_font_name = "WrongFontName";
- ret = system_settings_set_value_string(SYSTEM_SETTINGS_KEY_FONT_TYPE, wrong_font_name);
- g_assert(ret != SYSTEM_SETTINGS_ERROR_NONE);
-
- char *font_name = NULL;
- ret = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_FONT_TYPE, &font_name);
- //assert_eq(ret, SYSTEM_SETTINGS_ERROR_NONE);
- free(font_name);
- return;
-}
-
-
-
-/**
- * @testcase utc_system_settings_set_value_bool_n1
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_NETWORK_WIFI_NOTIFICATION is able to get the property.
- * check if SYSTEM_SETTINGS_KEY_NETWORK_WIFI_NOTIFICATION is able to set the property in a normal-case.
- */
-static void utc_system_settings_set_value_bool_n1(void)
-{
- int ret;
- bool state = true;
- ret = system_settings_set_value_bool(SYSTEM_SETTINGS_KEY_NETWORK_WIFI_NOTIFICATION, state);
- my_assert_ret(ret);
-
- bool ret_state = false;
- ret = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_NETWORK_WIFI_NOTIFICATION, &ret_state);
- my_assert_ret(ret);
- return;
-}
-
-
-/**
- * @testcase utc_system_settings_set_value_bool_n2
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_NETWORK_FLIGHT_MODE is able to get the property.
- * check if SYSTEM_SETTINGS_KEY_NETWORK_FLIGHT_MODE is able to set the property in an exceptional-case. (not supported)
- */
-static void utc_system_settings_set_value_bool_n2(void)
-{
- int ret;
- bool state = true;
- ret = system_settings_set_value_bool(SYSTEM_SETTINGS_KEY_NETWORK_FLIGHT_MODE, state);
- my_assert_ret(ret);
-
- bool ret_state = false;
- ret = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_NETWORK_FLIGHT_MODE, &ret_state);
- my_assert_ret(ret);
- return;
-}
-
-
-/**
- * @testcase utc_system_settings_set_value_bool_n3
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_MOTION_ENABLED is able to get the property.
- * check if SYSTEM_SETTINGS_KEY_MOTION_ENABLED is able to set the property in an exceptional-case. (not supported)
- */
-static void utc_system_settings_set_value_bool_n3(void)
-{
- int ret;
- bool state = true;
- ret = system_settings_set_value_bool(SYSTEM_SETTINGS_KEY_MOTION_ENABLED, state);
- my_assert_ret(ret);
-
- bool ret_state = false;
- ret = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_MOTION_ENABLED, &ret_state);
- my_assert_ret(ret);
- return;
-}
-
-/**
- * @testcase utc_system_settings_set_value_bool_n4
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_SOUND_TOUCH is able to get the property.
- * check if SYSTEM_SETTINGS_KEY_SOUND_TOUCH is able to set the property in an exceptional-case. (not supported)
- */
-static void utc_system_settings_set_value_bool_n4(void)
-{
- int ret;
- bool state = true;
- ret = system_settings_set_value_bool(SYSTEM_SETTINGS_KEY_SOUND_TOUCH, state);
- my_assert_ret(ret);
-
- bool ret_state = false;
- ret = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_SOUND_TOUCH, &ret_state);
- my_assert_ret(ret);
- return;
-}
-
-
-/**
- * @testcase utc_system_settings_set_value_bool_n5
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_SOUND_LOCK is able to get the property.
- * check if SYSTEM_SETTINGS_KEY_SOUND_LOCK is able to set the property in an exceptional-case. (not supported)
- */
-static void utc_system_settings_set_value_bool_n5(void)
-{
- int ret;
- bool state = true;
- ret = system_settings_set_value_bool(SYSTEM_SETTINGS_KEY_SOUND_LOCK, state);
- my_assert_ret(ret);
-
- bool ret_state = false;
- ret = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_SOUND_LOCK, &ret_state);
- my_assert_ret(ret);
- return;
-}
-
-/**
- * @testcase utc_system_settings_set_value_bool_n6
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_ACCESSIBILITY_TTS is able to get the property.
- * check if SYSTEM_SETTINGS_KEY_ACCESSIBILITY_TTS is able to set the property in an exceptional-case. (not supported)
- */
-static void utc_system_settings_set_value_bool_n6(void)
-{
- int ret;
- bool state = true;
- ret = system_settings_set_value_bool(SYSTEM_SETTINGS_KEY_ACCESSIBILITY_TTS , state);
- my_assert_ret(ret);
-
- bool ret_state = false;
- ret = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_ACCESSIBILITY_TTS , &ret_state);
- my_assert_ret(ret);
- return;
-}
-
-
-/**
- * @testcase utc_system_settings_set_value_string_n8
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_DEFAULT_FONT_TYPE is able to get the property.
- * check if SYSTEM_SETTINGS_KEY_DEFAULT_FONT_TYPE is able to set the property in an exceptional-case. (not supported)
- */
-static void utc_system_settings_set_value_string_n8(void)
-{
- int ret;
- char *new_font = "DefaultFontName";
- ret = system_settings_set_value_string(SYSTEM_SETTINGS_KEY_DEFAULT_FONT_TYPE, new_font);
- //my_assert_ret(ret);
- g_assert_cmpint(ret, !=, SYSTEM_SETTINGS_ERROR_NONE);
-
- char *ret_font = NULL;
- ret = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_DEFAULT_FONT_TYPE, &ret_font);
- g_assert_cmpint(ret, ==, SYSTEM_SETTINGS_ERROR_NONE);
- return;
-
-#if 0
- int ret;
- char *new_font = "DefaultFontName";
- ret = system_settings_set_value_string(SYSTEM_SETTINGS_KEY_DEFAULT_FONT_TYPE, new_font);
- //assert_eq(ret, SYSTEM_SETTINGS_ERROR_INVALID_PARAMETER);
-
- char *ret_font = NULL;
- ret = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_DEFAULT_FONT_TYPE, &ret_font);
- int ret2 = my_assert_ret(ret);
- return ret2;
- //return;
-#endif
-}
-
-
-/**
- * @testcase utc_system_settings_set_value_string_n7
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_LOCALE_TIMEZONE is able to get the property.
- * check if SYSTEM_SETTINGS_KEY_LOCALE_TIMEZONE is able to set the property in an exceptional-case. (not supported)
- */
-static void utc_system_settings_set_value_string_n7(void)
-{
- int ret;
- char *new_zone = "Asia/Seoul";
- ret = system_settings_set_value_string(SYSTEM_SETTINGS_KEY_LOCALE_TIMEZONE, new_zone);
- my_assert_ret(ret);
-
- char *ret_device = NULL;
- ret = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_LOCALE_TIMEZONE, &ret_device);
- my_assert_ret(ret);
- return;
-}
-
-
-/**
- * @testcase utc_system_settings_set_value_int_n1
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_TIME_CHANGED is able to get the property.
- * check if SYSTEM_SETTINGS_KEY_TIME_CHANGED is able to set the property in an exceptional-case. (not supported)
- */
-static void utc_system_settings_set_value_int_n1(void)
-{
- int ret;
- int value = 3600;
- ret = system_settings_set_value_int(SYSTEM_SETTINGS_KEY_TIME_CHANGED, value);
- my_assert_ret(ret);
-
- int time_changed;
- ret = system_settings_get_value_int(SYSTEM_SETTINGS_KEY_TIME_CHANGED, &time_changed);
- my_assert_ret(ret);
-
- return;
-}
-
-
-/**
- * SYSTEM_SETTINGS_KEY_DEVICE_NAME
- * check_SYSTEM_SETTINGS_ERROR_CALL_UNSUPPORTED_API
- */
-/**
- * @testcase utc_system_settings_set_value_string_n5
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_DEVICE_NAME is able to get the property.
- * check if SYSTEM_SETTINGS_KEY_DEVICE_NAME is able to set the property in an exceptional-case. (not supported)
- */
-static void utc_system_settings_set_value_string_n5(void)
-{
- int ret;
- char *new_device = "Tizen222";
- ret = system_settings_set_value_string(SYSTEM_SETTINGS_KEY_DEVICE_NAME, new_device);
- my_assert_ret(ret);
-
- char *ret_device = NULL;
- ret = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_DEVICE_NAME, &ret_device);
-
- if (ret_device != NULL && 0 == strcmp(ret_device, new_device)) {
- g_assert(0);
- } else {
- g_assert(1);
- }
- return;
-}
-
-
-/**
- * @testcase utc_system_settings_set_value_string_p2
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE is able to get the property.
- * check if SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE is able to set the property in a normal-case.
- */
-static void utc_system_settings_set_value_string_p2(void)
-{
- int ret;
- ret = system_settings_set_value_string(SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE, new_ringtonepath);
- my_assert_ret(ret);
-
- char *ret_ringtonepath = NULL;
- ret = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE, &ret_ringtonepath);
-
- if (ret_ringtonepath != NULL && 0 == strcmp(ret_ringtonepath, new_ringtonepath)) {
- g_assert(1);
- } else {
- g_assert(0);
- }
- return;
-}
-
-
-/**
- * @testcase utc_system_settings_set_value_string_p3
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY is able to get the property.
- * check if SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY is able to set the property in a normal-case.
- */
-static void utc_system_settings_set_value_string_p3(void)
-{
- int ret;
- char *new_country = "ko_KR";
-
- /* backup */
- char *backup = NULL;
- ret = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY, &backup);
- my_assert_ret(ret);
-
- ret = system_settings_set_value_string(SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY, new_country);
- my_assert_ret(ret);
-
- char *ret_country = NULL;
- ret = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY, &ret_country);
- my_assert_ret(ret);
-
- if (ret_country != NULL && 0 == strcmp(ret_country, new_country)) {
- g_assert(1);
- } else {
- g_assert(0);
- }
-
- ret = system_settings_set_value_string(SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY, backup);
- my_assert_ret(ret);
- return;
-}
-
-
-/**
- * @testcase utc_system_settings_set_value_string_p4
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE is able to get the property.
- * check if SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE is able to set the property in a normal-case.
- */
-static void utc_system_settings_set_value_string_p4(void)
-{
- int ret;
- char *new_country = "ko_KR";
-
- /* backup */
- char *backup = NULL;
- ret = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE, &backup);
- my_assert_ret(ret);
-
- ret = system_settings_set_value_string(SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE, new_country);
- my_assert_ret(ret);
-
- char *ret_country = NULL;
- ret = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE, &ret_country);
- my_assert_ret(ret);
-
- if (ret_country != NULL && 0 == strcmp(ret_country, new_country)) {
- g_assert(1);
- } else {
- g_assert(0);
- }
-
- ret = system_settings_set_value_string(SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE, backup);
- my_assert_ret(ret);
- return;
-}
-
-
-/**
- * @testcase utc_system_settings_set_value_bool_p1
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO is able to set the property.
- * check if SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO is able to get the property.
- */
-static void utc_system_settings_set_value_bool_p1(void)
-{
- int ret;
- bool state = true;
- ret = system_settings_set_value_bool(SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO, state);
- my_assert_ret(ret);
-
- bool ret_state = false;
- ret = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO, &ret_state);
- my_assert_ret(ret);
-
- //assert_eq(state, ret_state);
-
- return;
-}
-
-
-/**
- * @testcase utc_system_settings_set_value_bool_p2
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE is able to set the property.
- * check if SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE is able to get the property.
- */
-static void utc_system_settings_set_value_bool_p2(void)
-{
- int ret;
- bool state = true;
- ret = system_settings_set_value_bool(SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE, state);
- my_assert_ret(ret);
-
- bool ret_state = false;
- ret = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE, &ret_state);
- my_assert_ret(ret);
-
- //assert_eq(state, ret_state);
-
- /* roll back */
- ret = system_settings_set_value_bool(SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE, !state);
- my_assert_ret(ret);
-
- ret = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE, &ret_state);
- //assert_eq(ret_state, !state);
-
- return;
-}
-
-
-/**
- * @testcase utc_system_settings_set_changed_cb_n
- * @since_tizen 2.3
- * @description check if system_settings_set_changed_cb is able to handle invalid parameters.
- */
-static void utc_system_settings_set_changed_cb_n(void)
-{
- int retcode = system_settings_set_changed_cb(-1, NULL, NULL);
- g_assert(retcode != SYSTEM_SETTINGS_ERROR_NONE);
- return;
-}
-
-
-
-/**
- * @testcase utc_system_settings_get_value_int_p4
- * @since_tizen 3.0
- * @description check if SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE is able to get the property.
- */
-static void utc_system_settings_get_value_int_p4(void)
-{
- int value = 0;
- int nRetVal = system_settings_get_value_int(SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE, &value);
- my_assert_ret(nRetVal);
- return;
-}
-
-
-
-/**
- * @testcase utc_system_settings_set_value_int_p1
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME is able to get the property.
- */
-static void utc_system_settings_set_value_int_p1(void)
-{
- int nRetVal = system_settings_set_value_int(SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME, 30);
- my_assert_ret(nRetVal);
-
- int value;
- nRetVal = system_settings_get_value_int(SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME, &value);
- //assert_eq(value, 30);
- return;
-}
-
-
-/**
- * @testcase utc_system_settings_set_value_int_n2
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME is able to set the properties with exceptional cases.
- */
-static void utc_system_settings_set_value_int_n2(void)
-{
- int ret = system_settings_set_value_int(SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME, -5);
- g_assert(ret == SYSTEM_SETTINGS_ERROR_INVALID_PARAMETER);
-
- ret = system_settings_set_value_int(SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME, 601);
- g_assert(ret == SYSTEM_SETTINGS_ERROR_INVALID_PARAMETER);
-
- ret = system_settings_set_value_int(SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME, 0);
- g_assert(ret == SYSTEM_SETTINGS_ERROR_INVALID_PARAMETER);
- return;
-}
-
-
-/**
- * @testcase utc_system_settings_set_value_bool_p3
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR is able to set the property.
- * check if SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR is able to get the property.
- */
-static void utc_system_settings_set_value_bool_p3(void)
-{
- int ret;
- bool state = true;
- ret = system_settings_set_value_bool(SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR, state);
- my_assert_ret(ret);
-
- bool ret_state = false;
- ret = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR, &ret_state);
- my_assert_ret(ret);
-
- //assert_eq(state, ret_state);
-
- /* roll back */
- ret = system_settings_set_value_bool(SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR, !state);
- my_assert_ret(ret);
-
- ret = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR, &ret_state);
- //assert_eq(ret_state, !state);
-
- return;
-}
-
-
-/**
- * @testcase utc_system_settings_set_value_bool_p4
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED is able to set the property.
- * check if SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED is able to get the property.
- */
-static void utc_system_settings_set_value_bool_p4(void)
-{
- int ret;
-
- /* get current state */
- bool ret_state = false;
- ret = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED, &ret_state);
- my_assert_ret(ret);
-
-
- bool state = !ret_state;
- ret = system_settings_set_value_bool(SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED, state);
- my_assert_ret(ret);
-
- /* roll back */
- ret = system_settings_set_value_bool(SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED, ret_state);
- my_assert_ret(ret);
-
- g_assert(state != ret_state);
-
- return;
-}
-
-
-/**
- * @testcase utc_system_settings_set_value_bool_p5
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_MOTION_ACTIVATION is able to set the property.
- * check if SYSTEM_SETTINGS_KEY_MOTION_ACTIVATION is able to get the property.
- */
-static void utc_system_settings_set_value_bool_p5(void)
-{
- int ret;
-
- /* get current state */
- bool ret_state = false;
- ret = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_MOTION_ACTIVATION, &ret_state);
- my_assert_ret(ret);
-
-
- bool state = !ret_state;
- ret = system_settings_set_value_bool(SYSTEM_SETTINGS_KEY_MOTION_ACTIVATION, state);
- my_assert_ret(ret);
-
-
- /* roll back */
- ret = system_settings_set_value_bool(SYSTEM_SETTINGS_KEY_MOTION_ACTIVATION, ret_state);
- my_assert_ret(ret);
-
- g_assert(state != ret_state);
- return;
-}
-
-
-/**
- * @testcase utc_system_settings_set_value_bool_p6
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_VIBRATION is able to set the property.
- * check if SYSTEM_SETTINGS_KEY_VIBRATION is able to get the property.
- */
-static void utc_system_settings_set_value_bool_p6(void)
-{
- int ret;
-
- /* get current state */
- bool ret_state = false;
- ret = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_VIBRATION, &ret_state);
- my_assert_ret(ret);
-
-
- bool state = !ret_state;
- ret = system_settings_set_value_bool(SYSTEM_SETTINGS_KEY_VIBRATION, state);
- my_assert_ret(ret);
-
-
- /* roll back */
- ret = system_settings_set_value_bool(SYSTEM_SETTINGS_KEY_VIBRATION, ret_state);
- my_assert_ret(ret);
-
- g_assert(state != ret_state);
- return;
-}
-
-
-/**
- * @testcase utc_system_settings_set_value_int_p2
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_FONT_SIZE is able to set the property.
- * check if SYSTEM_SETTINGS_KEY_FONT_SIZE is able to get the property.
- */
-static void utc_system_settings_set_value_int_p2(void)
-{
- int ret = -1;
- int backup;
- int arr[] = {
- SYSTEM_SETTINGS_FONT_SIZE_SMALL,
- SYSTEM_SETTINGS_FONT_SIZE_NORMAL,
- SYSTEM_SETTINGS_FONT_SIZE_LARGE,
- SYSTEM_SETTINGS_FONT_SIZE_HUGE,
- SYSTEM_SETTINGS_FONT_SIZE_GIANT
- };
-
- srand(time(NULL));
- int size = sizeof(arr)/sizeof(arr[0]);
- int sel = rand() % size;
-
- /* backup */
- ret = system_settings_get_value_int(SYSTEM_SETTINGS_KEY_FONT_SIZE, &backup);
- my_assert_ret(ret);
-
- /* change font at random */
- ret = system_settings_set_value_int(SYSTEM_SETTINGS_KEY_FONT_SIZE, sel);
- my_assert_ret(ret);
-
- /* check if selection and result are identical. */
- int after;
- ret = system_settings_get_value_int(SYSTEM_SETTINGS_KEY_FONT_SIZE, &after);
- //assert_eq(sel, after);
-
- /* roll back to backup */
- ret = system_settings_set_value_int(SYSTEM_SETTINGS_KEY_FONT_SIZE, backup);
- my_assert_ret(ret);
-
- return;
-}
-
-
-/**
- * @testcase utc_system_settings_set_value_string_n6
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION is able to set the property.
- * check if SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION is able to get the property.
- */
-static void utc_system_settings_set_value_string_n6(void)
-{
- int ret;
- ret = system_settings_set_value_string(SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION, new_ringtonepath);
- my_assert_ret(ret);
- //assert_eq(ret, SYSTEM_SETTINGS_ERROR_NONE);
-
- char *ret_ringtonepath = NULL;
- ret = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION, &ret_ringtonepath);
-
- if (ret_ringtonepath != NULL && 0 == strcmp(ret_ringtonepath, new_ringtonepath)) {
- my_assert_ret(0);
- } else {
- my_assert_ret(1);
- }
- return;
-}
-
-
-/**
- * @testcase utc_system_settings_unset_changed_cb_n
- * @since_tizen 2.3
- * @description check if system_settings_unset_changed_cb is able to handle invalid parameters.
- */
-static void utc_system_settings_unset_changed_cb_n(void)
-{
- int retcode = system_settings_unset_changed_cb(-1);
- g_assert(retcode != SYSTEM_SETTINGS_ERROR_NONE);
- return;
-}
-
-
-
-/**
- * @testcase utc_system_settings_set_changed_cb_p27
- * @since_tizen 3.0
- * @description check if SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE is able to set the callback for change-notification.
- */
-static void utc_system_settings_set_changed_cb_p27(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE,
- utc_system_settings_changed_callback, NULL);
- my_assert_ret(retcode);
-
- return;
-}
-
-
-/**
- * @testcase utc_system_settings_unset_changed_cb_p26
- * @since_tizen 3.0
- * @description check if SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE is able to set the callback for change-notification.
- * check if SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE is able to unset the callback for change-notification.
- */
-static void utc_system_settings_unset_changed_cb_p26(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE,
- utc_system_settings_changed_callback, NULL);
-
- retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE);
- my_assert_ret(retcode);
-
- return;
-}
-
-/**
- * @testcase utc_system_settings_set_changed_cb_p29
- * @since_tizen 3.0
- * @description check if SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE_PKG_LIST is able to set the callback for change-notification.
- */
-static void utc_system_settings_set_changed_cb_p29(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE_PKG_LIST,
- utc_system_settings_changed_callback, NULL);
- my_assert_ret(retcode);
-
- return;
-}
-
-
-/**
- * @testcase utc_system_settings_unset_changed_cb_p28
- * @since_tizen 3.0
- * @description check if SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE_PKG_LIST is able to set the callback for change-notification.
- * check if SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE_PKG_LIST is able to unset the callback for change-notification.
- */
-static void utc_system_settings_unset_changed_cb_p28(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE_PKG_LIST,
- utc_system_settings_changed_callback, NULL);
-
- retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE_PKG_LIST);
- my_assert_ret(retcode);
-
- return;
-}
-
-/**
- * @testcase utc_system_settings_set_changed_cb_p31
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_ACCESSIBILITY_TTS is able to set the callback for change-notification.
- */
-static void utc_system_settings_set_changed_cb_p31(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_ACCESSIBILITY_TTS,
- utc_system_settings_changed_callback, NULL);
- my_assert_ret(retcode);
-
- return;
-}
-
-
-/**
- * @testcase utc_system_settings_unset_changed_cb_p30
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_ACCESSIBILITY_TTS is able to set the callback for change-notification.
- * check if SYSTEM_SETTINGS_KEY_ACCESSIBILITY_TTS is able to unset the callback for change-notification.
- */
-static void utc_system_settings_unset_changed_cb_p30(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_ACCESSIBILITY_TTS,
- utc_system_settings_changed_callback, NULL);
-
- retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_ACCESSIBILITY_TTS);
- my_assert_ret(retcode);
-
- return;
-}
-
-/**
- * @testcase utc_system_settings_set_changed_cb_p33
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_VIBRATION is able to set the callback for change-notification.
- */
-static void utc_system_settings_set_changed_cb_p33(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_VIBRATION,
- utc_system_settings_changed_callback, NULL);
- my_assert_ret(retcode);
-
- return;
-}
-
-
-/**
- * @testcase utc_system_settings_unset_changed_cb_p32
- * @since_tizen 2.3
- * @description check if SYSTEM_SETTINGS_KEY_VIBRATION is able to set the callback for change-notification.
- * check if SYSTEM_SETTINGS_KEY_VIBRATION is able to unset the callback for change-notification.
- */
-static void utc_system_settings_unset_changed_cb_p32(void)
-{
- int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_VIBRATION,
- utc_system_settings_changed_callback, NULL);
-
- retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_VIBRATION);
- my_assert_ret(retcode);
-
- return;
-}
-
-static int cb_count;
-static bool system_setting_get_ringtone_list_cb(int index, const char* data, void *user_data)
-{
- cb_count += 1;
-/* printf("%s\n", (char*)data); */
- return true;
-}
-
-static void utc_system_settings_add_ringtone_list_p1(void)
-{
- int retcode = -1;
- cb_count = 0;
- retcode = system_settings_add_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, "/opt/usr/test/big_buck_bunny.mp4");
- my_assert_ret(retcode);
- retcode = system_settings_add_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, "/opt/usr/test/daliTestVideo.mp4");
- my_assert_ret(retcode);
- retcode = system_settings_add_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, "/opt/usr/test/sound_5.wav");
- my_assert_ret(retcode);
- retcode = system_settings_add_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, "/opt/usr/test/tct-content-tizen-tests_video.mp4");
- my_assert_ret(retcode);
- retcode = system_settings_foreach_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, system_setting_get_ringtone_list_cb, NULL);
- my_assert_ret(retcode);
- retcode = system_settings_delete_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, "/opt/usr/test/tct-content-tizen-tests_video.mp4");
- my_assert_ret(retcode);
- retcode = system_settings_delete_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, "/opt/usr/test/sound_5.wav");
- my_assert_ret(retcode);
- retcode = system_settings_delete_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, "/opt/usr/test/daliTestVideo.mp4");
- my_assert_ret(retcode);
- retcode = system_settings_delete_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, "/opt/usr/test/big_buck_bunny.mp4");
- my_assert_ret(retcode);
- g_assert_cmpint(cb_count, ==, 5);
-
- return;
-}
-
-/**
- * @function utc_system_settings_delete_ringtone_list_p1_startup
- * @description Called before each test
- * @parameter NA
- * @return NA
- */
-
-/* system_settings - del ringtone list */
-static void utc_system_settings_delete_ringtone_list_p1(void)
-{
- int retcode = -1;
- retcode = system_settings_add_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, "/opt/usr/test/big_buck_bunny.mp4");
- my_assert_ret(retcode);
- retcode = system_settings_add_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, "/opt/usr/test/daliTestVideo.mp4");
- my_assert_ret(retcode);
- retcode = system_settings_add_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, "/opt/usr/test/sound_5.wav");
- my_assert_ret(retcode);
- retcode = system_settings_add_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, "/opt/usr/test/tct-content-tizen-tests_video.mp4");
- my_assert_ret(retcode);
-
- retcode = system_settings_delete_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, "/opt/usr/test/tct-content-tizen-tests_video.mp4");
- my_assert_ret(retcode);
- retcode = system_settings_delete_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, "/opt/usr/test/sound_5.wav");
- my_assert_ret(retcode);
- retcode = system_settings_delete_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, "/opt/usr/test/daliTestVideo.mp4");
- my_assert_ret(retcode);
- retcode = system_settings_delete_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, "/opt/usr/test/big_buck_bunny.mp4");
- my_assert_ret(retcode);
-
- return;
-}
-
-#include <unistd.h> /* to use sleep */
-static int call_cnt = 0;
-static void utc_system_settings_changed_multi_callback1(system_settings_key_e key, void *user_data)
-{
- call_cnt++;
-}
-
-static void utc_system_settings_changed_multi_callback2(system_settings_key_e key, void *user_data)
-{
- call_cnt++;
- sleep(1);
- g_main_loop_quit(multi_main_loop);
-}
-
-static void *test_multi_callback_thread(void *arg)
-{
- int retcode = system_settings_add_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR,
- utc_system_settings_changed_multi_callback1, NULL);
- my_assert_ret(retcode);
-
- retcode = system_settings_add_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR,
- utc_system_settings_changed_multi_callback1, NULL);
-
- /* not support same callback about 1 system-settings key */
- g_assert_cmpint(retcode, ==, SYSTEM_SETTINGS_ERROR_INVALID_PARAMETER);
-
- retcode = system_settings_add_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR,
- utc_system_settings_changed_multi_callback2, NULL);
-
- bool bk_state = false;
- system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR , &bk_state);
-
- bool state = true;
- system_settings_set_value_bool(SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR , state);
-
- sleep(1);
-
- my_assert_ret(retcode);
- retcode = system_settings_remove_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR,
- utc_system_settings_changed_multi_callback1);
- my_assert_ret(retcode);
- retcode = system_settings_remove_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR,
- utc_system_settings_changed_multi_callback2);
- my_assert_ret(retcode);
-
- system_settings_set_value_bool(SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR , bk_state);
-
-
-}
-/**
- * @testcase utc_system_settings_add_changed_cb_p1
- * @since_tizen 4.0
- * @description check if SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR is able to set the callback for change-notification.
- */
-static void utc_system_settings_add_changed_cb_p1(void)
-{
- multi_main_loop = g_main_loop_new(NULL, FALSE);
- pthread_t test_thread;
-
- pthread_create(&test_thread, NULL, test_multi_callback_thread, NULL);
- pthread_detach(test_thread);
-
- g_main_loop_run(multi_main_loop);
-
- g_assert_cmpint(call_cnt, ==, 2);
- return;
-}
-
-
-static void utc_system_settings_changed_callback_1(system_settings_key_e key, void *user_data)
-{
- _callback_called = true;
-}
-
-static void utc_system_settings_changed_callback_2(system_settings_key_e key, void *user_data)
-{
- _callback_called = true;
-}
-
-static void utc_system_settings_add_remove_changed_cb_p1(void)
-{
- int retcode = 0;
- int key_idx = 0;
-
- for (key_idx = SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE; key_idx < SYSTEM_SETTINGS_KEY_MAX ; key_idx++) {
-
- if (key_idx == SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED + 1)
- continue; /* skip removed system-setting key */
-
- if (key_idx == SYSTEM_SETTINGS_KEY_DEFAULT_FONT_TYPE)
- continue; /* skip removed system-setting key */
-
- retcode = system_settings_add_changed_cb(key_idx,
- utc_system_settings_changed_callback_1, NULL);
-
- if (retcode == SYSTEM_SETTINGS_ERROR_NOT_SUPPORTED) {
- g_assert_cmpint(retcode, ==, SYSTEM_SETTINGS_ERROR_NOT_SUPPORTED);
- } else {
- if (retcode != SYSTEM_SETTINGS_ERROR_NONE)
- printf("ERROR !! key =%d , ret = %d\n", key_idx, retcode);
- }
-
- retcode = system_settings_remove_changed_cb(key_idx,
- utc_system_settings_changed_callback_1);
-
- if (retcode == SYSTEM_SETTINGS_ERROR_NOT_SUPPORTED) {
- g_assert_cmpint(retcode, ==, SYSTEM_SETTINGS_ERROR_NOT_SUPPORTED);
- } else {
- if (retcode != SYSTEM_SETTINGS_ERROR_NONE)
- printf("ERROR !! key =%d , ret = %d\n", key_idx, retcode);
- }
-
- retcode = system_settings_add_changed_cb(key_idx,
- utc_system_settings_changed_callback_1, NULL);
- my_assert_ret(retcode);
-
- retcode = system_settings_add_changed_cb(key_idx,
- utc_system_settings_changed_callback_2, NULL);
- my_assert_ret(retcode);
-
- retcode = system_settings_remove_changed_cb(key_idx,
- utc_system_settings_changed_callback_1);
- my_assert_ret(retcode);
-
- retcode = system_settings_remove_changed_cb(key_idx,
- utc_system_settings_changed_callback_2);
- my_assert_ret(retcode);
- }
-
- return;
-}
-
-static void simple_test_case(void)
-{
- /* a suitable test */
- g_assert(g_bit_storage(1) == 1);
-
- /* a test with verbose error message */
- g_assert_cmpint(g_bit_storage(1), ==, 1);
-}
-
-void unittest_api()
-{
- /* hook up your test functions */
- g_test_add_func("/API Test Case", simple_test_case);
- g_test_add_func("/utc_system_settings_add_changed_cb_p1", utc_system_settings_add_changed_cb_p1);
- g_test_add_func("/utc_system_settings_add_remove_changed_cb_p1", utc_system_settings_add_remove_changed_cb_p1);
- g_test_add_func("/utc_system_settings_get_value_string_p1", utc_system_settings_get_value_string_p1);
- g_test_add_func("/utc_system_settings_get_value_string_p2", utc_system_settings_get_value_string_p2);
- g_test_add_func("/utc_system_settings_get_value_string_p3", utc_system_settings_get_value_string_p3);
- g_test_add_func("/utc_system_settings_get_value_string_p4", utc_system_settings_get_value_string_p4);
- g_test_add_func("/utc_system_settings_get_value_string_p5", utc_system_settings_get_value_string_p5);
- g_test_add_func("/utc_system_settings_get_value_string_p7", utc_system_settings_get_value_string_p7);
- g_test_add_func("/utc_system_settings_get_value_string_p6", utc_system_settings_get_value_string_p6);
- g_test_add_func("/utc_system_settings_get_value_string_p10", utc_system_settings_get_value_string_p10);
- g_test_add_func("/utc_system_settings_get_value_string_p8", utc_system_settings_get_value_string_p8);
- g_test_add_func("/utc_system_settings_get_value_string_p9", utc_system_settings_get_value_string_p9);
- g_test_add_func("/utc_system_settings_get_value_string_p11", utc_system_settings_get_value_string_p11);
- g_test_add_func("/utc_system_settings_get_value_string_n", utc_system_settings_get_value_string_n);
- g_test_add_func("/utc_system_settings_get_value_bool_p1", utc_system_settings_get_value_bool_p1);
- g_test_add_func("/utc_system_settings_get_value_bool_p2", utc_system_settings_get_value_bool_p2);
- g_test_add_func("/utc_system_settings_get_value_bool_p3", utc_system_settings_get_value_bool_p3);
- g_test_add_func("/utc_system_settings_get_value_bool_p4", utc_system_settings_get_value_bool_p4);
- g_test_add_func("/utc_system_settings_get_value_bool_p5", utc_system_settings_get_value_bool_p5);
- g_test_add_func("/utc_system_settings_get_value_bool_p6", utc_system_settings_get_value_bool_p6);
- g_test_add_func("/utc_system_settings_get_value_bool_p7", utc_system_settings_get_value_bool_p7);
- g_test_add_func("/utc_system_settings_get_value_bool_p8", utc_system_settings_get_value_bool_p8);
- g_test_add_func("/utc_system_settings_get_value_bool_p9", utc_system_settings_get_value_bool_p9);
- g_test_add_func("/utc_system_settings_get_value_bool_p10", utc_system_settings_get_value_bool_p10);
- g_test_add_func("/utc_system_settings_get_value_bool_n", utc_system_settings_get_value_bool_n);
- g_test_add_func("/utc_system_settings_get_value_int_p1", utc_system_settings_get_value_int_p1);
- g_test_add_func("/utc_system_settings_get_value_int_p2", utc_system_settings_get_value_int_p2);
- g_test_add_func("/utc_system_settings_get_value_n", utc_system_settings_get_value_n);
- g_test_add_func("/utc_system_settings_get_value_int_p3", utc_system_settings_get_value_int_p3);
- g_test_add_func("/utc_system_settings_get_value_bool_p11", utc_system_settings_get_value_bool_p11);
- g_test_add_func("/utc_system_settings_get_value_int_p4", utc_system_settings_get_value_int_p4);
- g_test_add_func("/utc_system_settings_set_value_string_n2", utc_system_settings_set_value_string_n2);
- g_test_add_func("/utc_system_settings_set_value_string_n3", utc_system_settings_set_value_string_n3);
- g_test_add_func("/utc_system_settings_set_value_string_n4", utc_system_settings_set_value_string_n4);
- g_test_add_func("/utc_system_settings_set_value_string_n5", utc_system_settings_set_value_string_n5);
- g_test_add_func("/utc_system_settings_set_value_string_n7", utc_system_settings_set_value_string_n7);
- g_test_add_func("/utc_system_settings_set_value_string_n8", utc_system_settings_set_value_string_n8);
- g_test_add_func("/utc_system_settings_set_changed_cb_p1", utc_system_settings_set_changed_cb_p1);
- g_test_add_func("/utc_system_settings_unset_changed_cb_p1", utc_system_settings_unset_changed_cb_p1);
- g_test_add_func("/utc_system_settings_set_changed_cb_p2", utc_system_settings_set_changed_cb_p2);
- g_test_add_func("/utc_system_settings_unset_changed_cb_p2", utc_system_settings_unset_changed_cb_p2);
- g_test_add_func("/utc_system_settings_set_changed_cb_p3", utc_system_settings_set_changed_cb_p3);
- g_test_add_func("/utc_system_settings_unset_changed_cb_p3", utc_system_settings_unset_changed_cb_p3);
- g_test_add_func("/utc_system_settings_set_changed_cb_p4", utc_system_settings_set_changed_cb_p4);
- g_test_add_func("/utc_system_settings_LOCK_SCREEN_unset_changed_cb_p", utc_system_settings_LOCK_SCREEN_unset_changed_cb_p);
- g_test_add_func("/utc_system_settings_set_changed_cb_p5", utc_system_settings_set_changed_cb_p5);
- g_test_add_func("/utc_system_settings_unset_changed_cb_p4", utc_system_settings_unset_changed_cb_p4);
- g_test_add_func("/utc_system_settings_set_changed_cb_p6", utc_system_settings_set_changed_cb_p6);
- g_test_add_func("/utc_system_settings_unset_changed_cb_p5", utc_system_settings_unset_changed_cb_p5);
- g_test_add_func("/utc_system_settings_set_changed_cb_p7", utc_system_settings_set_changed_cb_p7);
- g_test_add_func("/utc_system_settings_unset_changed_cb_p6", utc_system_settings_unset_changed_cb_p6);
- g_test_add_func("/utc_system_settings_set_changed_cb_p8", utc_system_settings_set_changed_cb_p8);
- g_test_add_func("/utc_system_settings_unset_changed_cb_p7", utc_system_settings_unset_changed_cb_p7);
- g_test_add_func("/utc_system_settings_set_changed_cb_p9", utc_system_settings_set_changed_cb_p9);
- g_test_add_func("/utc_system_settings_unset_changed_cb_p8", utc_system_settings_unset_changed_cb_p8);
- g_test_add_func("/utc_system_settings_set_changed_cb_p10", utc_system_settings_set_changed_cb_p10);
- g_test_add_func("/utc_system_settings_unset_changed_cb_p9", utc_system_settings_unset_changed_cb_p9);
- g_test_add_func("/utc_system_settings_set_changed_cb_p11", utc_system_settings_set_changed_cb_p11);
- g_test_add_func("/utc_system_settings_unset_changed_cb_p10", utc_system_settings_unset_changed_cb_p10);
- g_test_add_func("/utc_system_settings_set_changed_cb_p12", utc_system_settings_set_changed_cb_p12);
- g_test_add_func("/utc_system_settings_unset_changed_cb_p11", utc_system_settings_unset_changed_cb_p11);
- g_test_add_func("/utc_system_settings_set_changed_cb_p13", utc_system_settings_set_changed_cb_p13);
- g_test_add_func("/utc_system_settings_unset_changed_cb_p12", utc_system_settings_unset_changed_cb_p12);
- g_test_add_func("/utc_system_settings_set_changed_cb_p14", utc_system_settings_set_changed_cb_p14);
- g_test_add_func("/utc_system_settings_unset_changed_cb_p13", utc_system_settings_unset_changed_cb_p13);
- g_test_add_func("/utc_system_settings_set_changed_cb_p15", utc_system_settings_set_changed_cb_p15);
- g_test_add_func("/utc_system_settings_unset_changed_cb_p14", utc_system_settings_unset_changed_cb_p14);
- g_test_add_func("/utc_system_settings_set_changed_cb_p16", utc_system_settings_set_changed_cb_p16);
- g_test_add_func("/utc_system_settings_unset_changed_cb_p15", utc_system_settings_unset_changed_cb_p15);
- g_test_add_func("/utc_system_settings_set_changed_cb_p17", utc_system_settings_set_changed_cb_p17);
- g_test_add_func("/utc_system_settings_unset_changed_cb_p16", utc_system_settings_unset_changed_cb_p16);
- g_test_add_func("/utc_system_settings_set_changed_cb_p18", utc_system_settings_set_changed_cb_p18);
- g_test_add_func("/utc_system_settings_unset_changed_cb_p17", utc_system_settings_unset_changed_cb_p17);
- g_test_add_func("/utc_system_settings_set_changed_cb_p19", utc_system_settings_set_changed_cb_p19);
- g_test_add_func("/utc_system_settings_unset_changed_cb_p18", utc_system_settings_unset_changed_cb_p18);
- g_test_add_func("/utc_system_settings_set_changed_cb_p20", utc_system_settings_set_changed_cb_p20);
- g_test_add_func("/utc_system_settings_unset_changed_cb_p19;", utc_system_settings_unset_changed_cb_p19);
- g_test_add_func("/utc_system_settings_set_changed_cb_p21", utc_system_settings_set_changed_cb_p21);
- g_test_add_func("/utc_system_settings_unset_changed_cb_p20", utc_system_settings_unset_changed_cb_p20);
- g_test_add_func("/utc_system_settings_set_changed_cb_p22", utc_system_settings_set_changed_cb_p22);
- g_test_add_func("/utc_system_settings_unset_changed_cb_p21", utc_system_settings_unset_changed_cb_p21);
- g_test_add_func("/utc_system_settings_set_changed_cb_p23", utc_system_settings_set_changed_cb_p23);
- g_test_add_func("/utc_system_settings_unset_changed_cb_p22", utc_system_settings_unset_changed_cb_p22);
- g_test_add_func("/utc_system_settings_set_changed_cb_p24", utc_system_settings_set_changed_cb_p24);
- g_test_add_func("/utc_system_settings_unset_changed_cb_p23", utc_system_settings_unset_changed_cb_p23);
- g_test_add_func("/utc_system_settings_set_changed_cb_p25", utc_system_settings_set_changed_cb_p25);
- g_test_add_func("/utc_system_settings_unset_changed_cb_p24", utc_system_settings_unset_changed_cb_p24);
- g_test_add_func("/utc_system_settings_set_changed_cb_p27", utc_system_settings_set_changed_cb_p27);
- g_test_add_func("/utc_system_settings_unset_changed_cb_p26", utc_system_settings_unset_changed_cb_p26);
- g_test_add_func("/utc_system_settings_set_changed_cb_p29", utc_system_settings_set_changed_cb_p29);
- g_test_add_func("/utc_system_settings_unset_changed_cb_p28", utc_system_settings_unset_changed_cb_p28);
- g_test_add_func("/utc_system_settings_set_changed_cb_p31", utc_system_settings_set_changed_cb_p31);
- g_test_add_func("/utc_system_settings_unset_changed_cb_p30", utc_system_settings_unset_changed_cb_p30);
- g_test_add_func("/utc_system_settings_set_changed_cb_p33", utc_system_settings_set_changed_cb_p33);
- g_test_add_func("/utc_system_settings_unset_changed_cb_p32", utc_system_settings_unset_changed_cb_p32);
- g_test_add_func("/utc_system_settings_add_ringtone_list_p1", utc_system_settings_add_ringtone_list_p1);
- g_test_add_func("/utc_system_settings_delete_ringtone_list_p1", utc_system_settings_delete_ringtone_list_p1);
- g_test_add_func("/utc_system_settings_set_value_string_p1", utc_system_settings_set_value_string_p1);
- g_test_add_func("/utc_system_settings_set_value_string_p2", utc_system_settings_set_value_string_p2);
- g_test_add_func("/utc_system_settings_set_value_string_p3", utc_system_settings_set_value_string_p3);
- g_test_add_func("/utc_system_settings_set_value_string_p4", utc_system_settings_set_value_string_p4);
- g_test_add_func("/utc_system_settings_set_value_bool_n1", utc_system_settings_set_value_bool_n1);
- g_test_add_func("/utc_system_settings_set_value_bool_n2", utc_system_settings_set_value_bool_n2);
- g_test_add_func("/utc_system_settings_set_value_bool_n3", utc_system_settings_set_value_bool_n3);
- g_test_add_func("/utc_system_settings_set_value_bool_n4", utc_system_settings_set_value_bool_n4);
- g_test_add_func("/utc_system_settings_set_value_bool_n5", utc_system_settings_set_value_bool_n5);
- g_test_add_func("/utc_system_settings_set_value_bool_n6", utc_system_settings_set_value_bool_n6);
- g_test_add_func("/utc_system_settings_set_value_bool_p1", utc_system_settings_set_value_bool_p1);
- g_test_add_func("/utc_system_settings_set_value_bool_p2", utc_system_settings_set_value_bool_p2);
- g_test_add_func("/utc_system_settings_set_value_int_n1", utc_system_settings_set_value_int_n1);
- g_test_add_func("/utc_system_settings_set_changed_cb_n", utc_system_settings_set_changed_cb_n);
- g_test_add_func("/utc_system_settings_set_value_int_p1", utc_system_settings_set_value_int_p1);
- g_test_add_func("/utc_system_settings_set_value_int_n2", utc_system_settings_set_value_int_n2);
- g_test_add_func("/utc_system_settings_set_value_bool_p3", utc_system_settings_set_value_bool_p3);
- g_test_add_func("/utc_system_settings_set_value_bool_p4", utc_system_settings_set_value_bool_p4);
- g_test_add_func("/utc_system_settings_set_value_bool_p5", utc_system_settings_set_value_bool_p5);
- g_test_add_func("/utc_system_settings_set_value_bool_p6", utc_system_settings_set_value_bool_p6);
- g_test_add_func("/utc_system_settings_set_value_int_p2", utc_system_settings_set_value_int_p2);
- g_test_add_func("/utc_system_settings_set_value_string_n6", utc_system_settings_set_value_string_n6);
- g_test_add_func("/utc_system_settings_unset_changed_cb_n", utc_system_settings_unset_changed_cb_n);
-}
-#endif
-
/* LCOV_EXCL_STOP */
+/* LCOV_EXCL_START */
JsonParser* ss_json_ringtone_open_file(char* path)
{
JsonParser *parser;
return parser;
}
+/* LCOV_EXCL_STOP */
JsonParser* ss_json_ringtone_load_from_data()
{
LOGE("Leave [%s]", __FUNCTION__);
}
+/* LCOV_EXCL_START */
static void system_setting_vconf_event_multi_cb_slot_0(keynode_t *node, void *event_data)
{
system_setting_vconf_event_multi_cb(node, event_data);
}
+/* LCOV_EXCL_STOP */
+/* LCOV_EXCL_START */
static void system_setting_vconf_event_multi_cb_slot_1(keynode_t *node, void *event_data)
{
system_setting_vconf_event_multi_cb(node, event_data);
}
+/* LCOV_EXCL_STOP */
+/* LCOV_EXCL_START */
static void system_setting_vconf_event_multi_cb_slot_2(keynode_t *node, void *event_data)
{
system_setting_vconf_event_multi_cb(node, event_data);
}
+/* LCOV_EXCL_STOP */
+/* LCOV_EXCL_START */
static void system_setting_vconf_event_multi_cb_slot_3(keynode_t *node, void *event_data)
{
system_setting_vconf_event_multi_cb(node, event_data);
}
+/* LCOV_EXCL_STOP */
static system_setting_vconf_event_cb system_setting_vconf_get_event_multi_cb_slot(system_settings_key_e key)
{
}
/* LCOV_EXCL_STOP */
-char *_get_cur_font()
-{
- return __get_main_font_family_name_by_alias(SETTING_FONT_TIZEN_FONT_ALIAS);
-}
-
/* LCOV_EXCL_START */
void font_config_set_notification()
{