p1.privacy_name = "http://tizen.org/privacy/account";
expected_privilege_privacy_info_list = g_list_append(expected_privilege_privacy_info_list, &p1);
+ privacy_name= "http://tizen.org/privacy/account";
+
+ __tcinfo(goal, POS_TC_PREFIX "get privacy filtered privilege info list");
+
+ printf("privilege list \n");
+ __print_glist(privilege_list);
+ printf("privacy_name = %s\n", privacy_name);
+
+ int ret = privilege_db_manager_get_privacy_filtered_privilege_info_list(
+ privilege_list,
+ privacy_name,
+ &privilege_privacy_info_list);
+
+ __check_result_code_and_list(
+ expected_privilege_privacy_info_list,
+ privilege_privacy_info_list,
+ PRIVILEGE_DB_MANAGER_ERR_NONE,
+ ret,
+ false,
+ 'd');
+
+ free_privilege_privacy_info_list(privilege_privacy_info_list);
+
+ privacy_name = NULL;
p2.privilege_name = element3;
p2.privacy_name = "http://tizen.org/privacy/userhistory";
+
expected_privilege_privacy_info_list = g_list_append(expected_privilege_privacy_info_list, &p2);
- __tcinfo(goal, POS_TC_PREFIX "get privacy filtered privilege info list");
+ __tcinfo(goal, NEG_TC_PREFIX "get privacy filtered privilege info list with privacy_name parameter NULL");
printf("privilege list \n");
__print_glist(privilege_list);
printf("privacy_name = NULL\n");
- int ret = privilege_db_manager_get_privacy_filtered_privilege_info_list(
+ ret = privilege_db_manager_get_privacy_filtered_privilege_info_list(
privilege_list,
privacy_name,
&privilege_privacy_info_list);