#define SYSTEM_SETTINGS_NOTIFICATION_EMAIL_FEATURE "http://tizen.org/feature/systemsetting.notification_email"
#define SYSTEM_SETTINGS_TELEPHONY_FEATURE "http://tizen.org/feature/network.telephony"
#define SYSTEM_SETTINGS_INCOMING_CALL_FEATURE "http://tizen.org/feature/systemsetting.incoming_call"
+#define SYSTEM_SETTINGS_FONT_FEATURE "http://tizen.org/feature/systemsetting.font"
#define IF_FEATURE_CHECK_SKIP(VAR,SYSTEM_SETTING_KEY, FEATURE) \
char *value = NULL;
int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_DEFAULT_FONT_TYPE, &value);
-
- assert_eq(retcode, SYSTEM_SETTINGS_ERROR_NONE);
- assert(value != NULL);
- free(value);
+ IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_FONT_FEATURE);
+ my_assert_ret(retcode);
+ if (retcode == SYSTEM_SETTINGS_ERROR_NONE) {
+ assert(value != NULL);
+ free(value);
+ }
return 0;
}
/**
* @testcase utc_system_settings_get_value_bool_p3
* @since_tizen 2.3
- * @description
+ * @description
* @description check if SYSTEM_SETTINGS_KEY_SOUND_LOCK is able to get the property.
*/
int utc_system_settings_get_value_bool_p3(void)
int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE,
utc_system_settings_changed_callback, NULL);
IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_INCOMING_CALL_FEATURE);
- my_assert_ret(retcode);
+ my_assert_ret(retcode);
return 0;
}