echo "Installing pre-requisites for the package $1"
cyad -s -k MANIFESTS -c User::Pkg::org.tizen.privilege-info-native-utc -u '*' -p http://tizen.org/privilege/contact.read -t DENY
;;
-
esac
extern void utc_system_settings_startup(void);
extern void utc_system_settings_cleanup(void);
-extern void utc_system_settings_add_ringtone_list_p1_startup(void);
-extern void utc_system_settings_add_ringtone_list_p1_cleanup(void);
-extern void utc_system_settings_delete_ringtone_list_p1_startup(void);
-extern void utc_system_settings_delete_ringtone_list_p1_cleanup(void);
extern int utc_system_settings_get_value_string_p1(void);
extern int utc_system_settings_get_value_string_p2(void);
extern int utc_system_settings_unset_changed_cb_p23(void);
extern int utc_system_settings_set_changed_cb_p25(void);
extern int utc_system_settings_unset_changed_cb_p24(void);
-extern int utc_system_settings_add_ringtone_list_p1(void);
-extern int utc_system_settings_delete_ringtone_list_p1(void);
testcase tc_array[] = {
{"utc_system_settings_unset_changed_cb_p23", utc_system_settings_unset_changed_cb_p23, utc_system_settings_startup, utc_system_settings_cleanup},
{"utc_system_settings_set_changed_cb_p25", utc_system_settings_set_changed_cb_p25, utc_system_settings_startup, utc_system_settings_cleanup},
{"utc_system_settings_unset_changed_cb_p24", utc_system_settings_unset_changed_cb_p24, utc_system_settings_startup, utc_system_settings_cleanup},
- {"utc_system_settings_add_ringtone_list_p1", utc_system_settings_add_ringtone_list_p1, utc_system_settings_add_ringtone_list_p1_startup, utc_system_settings_add_ringtone_list_p1_cleanup},
- {"utc_system_settings_delete_ringtone_list_p1", utc_system_settings_delete_ringtone_list_p1, utc_system_settings_delete_ringtone_list_p1_startup, utc_system_settings_delete_ringtone_list_p1_cleanup},
{NULL, NULL}
};
extern void utc_system_settings_startup(void);
extern void utc_system_settings_cleanup(void);
-extern void utc_system_settings_add_ringtone_list_p1_startup(void);
-extern void utc_system_settings_add_ringtone_list_p1_cleanup(void);
-extern void utc_system_settings_delete_ringtone_list_p1_startup(void);
-extern void utc_system_settings_delete_ringtone_list_p1_cleanup(void);
extern int utc_system_settings_get_value_string_p1(void);
extern int utc_system_settings_get_value_string_p2(void);
extern int utc_system_settings_unset_changed_cb_p23(void);
extern int utc_system_settings_set_changed_cb_p25(void);
extern int utc_system_settings_unset_changed_cb_p24(void);
-extern int utc_system_settings_add_ringtone_list_p1(void);
-extern int utc_system_settings_delete_ringtone_list_p1(void);
-
testcase tc_array[] = {
{"utc_system_settings_get_value_string_p1", utc_system_settings_get_value_string_p1, utc_system_settings_startup, utc_system_settings_cleanup},
{"utc_system_settings_unset_changed_cb_p23", utc_system_settings_unset_changed_cb_p23, utc_system_settings_startup, utc_system_settings_cleanup},
{"utc_system_settings_set_changed_cb_p25", utc_system_settings_set_changed_cb_p25, utc_system_settings_startup, utc_system_settings_cleanup},
{"utc_system_settings_unset_changed_cb_p24", utc_system_settings_unset_changed_cb_p24, utc_system_settings_startup, utc_system_settings_cleanup},
- {"utc_system_settings_add_ringtone_list_p1", utc_system_settings_add_ringtone_list_p1, utc_system_settings_add_ringtone_list_p1_startup, utc_system_settings_add_ringtone_list_p1_cleanup},
- {"utc_system_settings_delete_ringtone_list_p1", utc_system_settings_delete_ringtone_list_p1, utc_system_settings_delete_ringtone_list_p1_startup, utc_system_settings_delete_ringtone_list_p1_cleanup},
{NULL, NULL}
};
extern void utc_system_settings_startup(void);
extern void utc_system_settings_cleanup(void);
-extern void utc_system_settings_add_ringtone_list_p1_startup(void);
-extern void utc_system_settings_add_ringtone_list_p1_cleanup(void);
-extern void utc_system_settings_delete_ringtone_list_p1_startup(void);
-extern void utc_system_settings_delete_ringtone_list_p1_cleanup(void);
extern int utc_system_settings_get_value_string_p1(void);
extern int utc_system_settings_get_value_string_p2(void);
extern int utc_system_settings_unset_changed_cb_p23(void);
extern int utc_system_settings_set_changed_cb_p25(void);
extern int utc_system_settings_unset_changed_cb_p24(void);
-extern int utc_system_settings_add_ringtone_list_p1(void);
-extern int utc_system_settings_delete_ringtone_list_p1(void);
testcase tc_array[] = {
{"utc_system_settings_unset_changed_cb_p23", utc_system_settings_unset_changed_cb_p23, utc_system_settings_startup, utc_system_settings_cleanup},
{"utc_system_settings_set_changed_cb_p25", utc_system_settings_set_changed_cb_p25, utc_system_settings_startup, utc_system_settings_cleanup},
{"utc_system_settings_unset_changed_cb_p24", utc_system_settings_unset_changed_cb_p24, utc_system_settings_startup, utc_system_settings_cleanup},
- {"utc_system_settings_add_ringtone_list_p1", utc_system_settings_add_ringtone_list_p1, utc_system_settings_add_ringtone_list_p1_startup, utc_system_settings_add_ringtone_list_p1_cleanup},
- {"utc_system_settings_delete_ringtone_list_p1", utc_system_settings_delete_ringtone_list_p1, utc_system_settings_delete_ringtone_list_p1_startup, utc_system_settings_delete_ringtone_list_p1_cleanup},
{NULL, NULL}
};
static GMainLoop* main_loop = NULL;
static bool _callback_called = false;
-static char *new_ringtonepath = "/usr/apps/org.tizen.setting/shared/res/settings/Ringtones/Basic_Bell.ogg";
-
/**
* @function utc_system_settings_startup
* @description Called before each test
return true;
}
-/**
- * @function utc_system_settings_add_ringtone_list_p1_startup
- * @description Called before each test
- * @parameter NA
- * @return NA
- */
-void utc_system_settings_add_ringtone_list_p1_startup(void)
-{
- cb_count = 0;
-}
-
-int utc_system_settings_add_ringtone_list_p1(void)
-{
- dlog_print(DLOG_INFO, "NativeTCT", "[%s:%d] begin -- utc_system_settings_add_ringtone_list_p1", __FUNCTION__, __LINE__);
- 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_foreach_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, system_setting_get_ringtone_list_cb, NULL);
- my_assert_ret(retcode);
-
- assert_eq(cb_count, 4+1);
- dlog_print(DLOG_INFO, "NativeTCT", "[%s:%d] end -- utc_system_settings_add_ringtone_list_p1", __FUNCTION__, __LINE__);
- return 0;
-}
-
-/**
- * @function utc_system_settings_add_ringtone_list_p1_cleanup
- * @description Called after each test
- * @parameter NA
- * @return NA
- */
-void utc_system_settings_add_ringtone_list_p1_cleanup(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);
- cb_count = 0;
-}
-
-/**
- * @function utc_system_settings_delete_ringtone_list_p1_startup
- * @description Called before each test
- * @parameter NA
- * @return NA
- */
-void utc_system_settings_delete_ringtone_list_p1_startup(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);
-}
-
-// system_settings - del ringtone list
-int utc_system_settings_delete_ringtone_list_p1(void)
-{
- int retcode = -1;
- cb_count = 0;
- retcode = system_settings_delete_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, "/opt/usr/test/big_buck_bunny.mp4");
- 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/sound_5.wav");
- 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_foreach_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, system_setting_get_ringtone_list_cb, NULL);
- my_assert_ret(retcode);
- assert_eq(cb_count, 1);
- return 0;
-}
-
-/**
- * @function utc_system_settings_delete_ringtone_list_p1_cleanup
- * @description Called after each test
- * @parameter NA
- * @return NA
- */
-void utc_system_settings_delete_ringtone_list_p1_cleanup(void)
-{
- cb_count = 0;
-}
-