switch (type) {
case goal: /* shows test goal */
__color_to_yellow();
- printf("TEST >> %s\n\n", va_arg(ap, char*));
+ printf("TEST >> %s (%s)\n\n", last_tested_function, va_arg(ap, char*));
__color_to_origin();
break;
case cert_level: /* set certificate level */
case function: /* shows function to test */
__color_to_yellow();
__print_dline();
- printf("# TEST FUNCTION : %s()\n", va_arg(ap, char*));
+ last_tested_function = va_arg(ap, char*);
+ printf("# TEST FUNCTION : %s()\n", last_tested_function);
__print_dline();
__color_to_origin();
break;
list = NULL; \
}
+#define POS_TC_PREFIX "positive: "
+#define NEG_TC_PREFIX "negative: "
+
int success_cnt;
int fail_cnt;
GList *privilege_list;
char* visibility_string;
privilege_manager_package_type_e pkg_type;
char* api_version;
+char* last_tested_function;
void __color_to_red();
void __color_to_green();
printf("\nTest black list set/unset/get\n\n");
__color_to_origin();
- __tcinfo(goal, "uid = 0, Get wrt black list");
+ __tcinfo(goal, POS_TC_PREFIX "uid = 0, Get wrt black list");
ret = privilege_info_get_black_list(0, PRVMGR_PACKAGE_TYPE_WRT, &black_list);
__tcinfo(expect, PRVMGR_ERR_NONE);
__print_result('m', ret);
__print_line();
gfree(black_list);
- __tcinfo(goal, "uid = 0, Add wrt privileges");
+ __tcinfo(goal, POS_TC_PREFIX "uid = 0, Add wrt privileges");
__privinfo("http://tizen.org/privilege/filesystem.read", NULL, NULL);
__privinfo("http://tizen.org/privilege/account.read", NULL, NULL);
__privinfo("http://tizen.org/privilege/internet", NULL, NULL);
__print_line();
gfree(privilege_list);
- __tcinfo(goal, "uid = 0, Get wrt black list");
+ __tcinfo(goal, POS_TC_PREFIX "uid = 0, Get wrt black list");
__tcinfo(expect, PRVMGR_ERR_NONE);
ret = privilege_info_get_black_list(0, PRVMGR_PACKAGE_TYPE_WRT, &black_list);
__print_result('m', ret);
gfree(black_list);
black_list = NULL;
- __tcinfo(goal, "uid = 0, Add wrt privileges -- Add duplicated privileges");
+ __tcinfo(goal, POS_TC_PREFIX "uid = 0, Add wrt privileges -- Add duplicated privileges");
__privinfo("http://tizen.org/privilege/filesystem.read", NULL, NULL);
__privinfo("http://tizen.org/privilege/account.read", NULL, NULL);
__privinfo("http://tizen.org/privilege/internet", NULL, NULL);
__print_line();
gfree(privilege_list);
- __tcinfo(goal, "uid = 0, Get wrt black list");
+ __tcinfo(goal, POS_TC_PREFIX "uid = 0, Get wrt black list");
__tcinfo(expect, PRVMGR_ERR_NONE);
ret = privilege_info_get_black_list(0, PRVMGR_PACKAGE_TYPE_WRT, &black_list);
__print_result('m', ret);
gfree(black_list);
black_list = NULL;
- __tcinfo(goal, "uid = 0, Remove wrt privileges");
+ __tcinfo(goal, POS_TC_PREFIX "uid = 0, Remove wrt privileges");
__privinfo("http://tizen.org/privilege/filesystem.read", NULL, NULL);
__privinfo("http://tizen.org/privilege/account.read", NULL, NULL);
__tcinfo(expect, PRVMGR_ERR_NONE);
__print_line();
gfree(privilege_list);
- __tcinfo(goal, "uid = 0, Get wrt black list");
+ __tcinfo(goal, POS_TC_PREFIX "uid = 0, Get wrt black list");
__tcinfo(expect, PRVMGR_ERR_NONE);
ret = privilege_info_get_black_list(0, PRVMGR_PACKAGE_TYPE_WRT, &black_list);
__print_result('m', ret);
gfree(black_list);
black_list = NULL;
- __tcinfo(goal, "uid = 0, Remove wrt privileges -- Try to remove already removed privileges");
+ __tcinfo(goal, POS_TC_PREFIX "uid = 0, Remove wrt privileges -- Try to remove already removed privileges");
__privinfo("http://tizen.org/privilege/filesystem.read", NULL, NULL);
__privinfo("http://tizen.org/privilege/account.read", NULL, NULL);
__tcinfo(expect, PRVMGR_ERR_NONE);
__print_line();
gfree(privilege_list);
- __tcinfo(goal, "uid = 0, Get wrt black list");
+ __tcinfo(goal, POS_TC_PREFIX "uid = 0, Get wrt black list");
__tcinfo(expect, PRVMGR_ERR_NONE);
ret = privilege_info_get_black_list(0, PRVMGR_PACKAGE_TYPE_WRT, &black_list);
__print_result('m', ret);
printf("\nTest privilege list with banned privilege\n\n");
__color_to_origin();
- __tcinfo(goal, "uid = 0, Get wrt black list");
+ __tcinfo(goal, POS_TC_PREFIX "uid = 0, Get wrt black list");
__tcinfo(expect, PRVMGR_ERR_NONE);
ret = privilege_info_get_black_list(0, PRVMGR_PACKAGE_TYPE_WRT, &black_list);
__print_result('m', ret);
__print_line();
gfree(black_list);
- __tcinfo(goal, "uid = 0, contains banned privilege");
+ __tcinfo(goal, NEG_TC_PREFIX "uid = 0, contains banned privilege");
__privinfo("http://tizen.org/privilege/mediacapture", NULL, NULL);
__privinfo("http://tizen.org/privilege/internet", NULL, NULL);
__privinfo("http://tizen.org/privilege/telephony", NULL, NULL);
__print_line();
gfree(privilege_list);
- __tcinfo(goal, "uid = 0, Not contains banned privilege");
+ __tcinfo(goal, POS_TC_PREFIX "uid = 0, Not contains banned privilege");
__privinfo("http://tizen.org/privilege/account.write", NULL, NULL);
__privinfo("http://tizen.org/privilege/mediacontroller.client", NULL, NULL);
__privinfo("http://tizen.org/privilege/telephony", NULL, NULL);
__print_line();
gfree(privilege_list);
- __tcinfo(goal, "uid = 1, Contains banned privilege but the UID is different");
+ __tcinfo(goal, POS_TC_PREFIX "uid = 1, Contains banned privilege but the UID is different");
__privinfo("http://tizen.org/privilege/account.read", NULL, NULL);
__privinfo("http://tizen.org/privilege/internet", NULL, NULL);
__privinfo("http://tizen.org/privilege/telephony", NULL, NULL);
__print_line();
gfree(privilege_list);
- __tcinfo(goal, "uid = 0, Contains banned privilege but the package type is different");
+ __tcinfo(goal, POS_TC_PREFIX "uid = 0, Contains banned privilege but the package type is different");
__privinfo("http://tizen.org/privilege/account.read", NULL, NULL);
__privinfo("http://tizen.org/privilege/internet", NULL, NULL);
__privinfo("http://tizen.org/privilege/telephony", NULL, NULL);
printf("\nTest privilege_manager_verify_privilege with banned privilege\n\n");
__color_to_origin();
- __tcinfo(goal, "uid = 0, Get wrt black list");
+ __tcinfo(goal, POS_TC_PREFIX "uid = 0, Get wrt black list");
__tcinfo(expect, PRVMGR_ERR_NONE);
ret = privilege_info_get_black_list(0, PRVMGR_PACKAGE_TYPE_WRT, &black_list);
__print_result('m', ret);
__print_privilege_list(black_list);
__print_line();
- __tcinfo(goal, "2.4, wrt, Name=OK, Version=OK, Level=OK -- Public => Using Banned Privilege");
+ __tcinfo(goal, NEG_TC_PREFIX "2.4, wrt, Name=OK, Version=OK, Level=OK -- Public => Using Banned Privilege");
__privinfo("http://tizen.org/privilege/alarm", NULL, NULL);
__privinfo("http://tizen.org/privilege/application.info", NULL, NULL);
__privinfo("http://tizen.org/privilege/content.read", NULL, NULL);
gfree(privilege_list);
- __tcinfo(goal, "uid = 0, Remove all banned wrt privileges");
+ __tcinfo(goal, POS_TC_PREFIX "uid = 0, Remove all banned wrt privileges");
__tcinfo(expect, PRVMGR_ERR_NONE);
ret = privilege_manager_unset_black_list(0, PRVMGR_PACKAGE_TYPE_WRT, black_list);
__print_result('m', ret);
__print_line();
gfree(black_list);
- __tcinfo(goal, "uid = 0, Get wrt black list");
+ __tcinfo(goal, POS_TC_PREFIX "uid = 0, Get wrt black list");
__tcinfo(expect, PRVMGR_ERR_NONE);
ret = privilege_info_get_black_list(0, PRVMGR_PACKAGE_TYPE_WRT, &black_list);
__print_result('m', ret);
__print_privilege_list(black_list);
__print_line();
- __tcinfo(goal, "2.4, wrt, Name=OK, Version=OK, Level=OK -- Public ");
+ __tcinfo(goal, POS_TC_PREFIX "2.4, wrt, Name=OK, Version=OK, Level=OK -- Public ");
__privinfo("http://tizen.org/privilege/alarm", NULL, NULL);
__privinfo("http://tizen.org/privilege/application.info", NULL, NULL);
__privinfo("http://tizen.org/privilege/content.read", NULL, NULL);
printf("\nTest black list get\n\n");
__color_to_origin();
- __tcinfo(goal, "uid = 0, Get mdm black list - empty");
+ __tcinfo(goal, POS_TC_PREFIX "uid = 0, Get mdm black list - empty");
ret = privilege_info_get_mdm_black_list(0, &black_list);
__tcinfo(expect, PRVMGR_ERR_NONE);
__print_result('m', ret);
printf_red("system() failed!");
__print_line();
- __tcinfo(goal, "uid = 0, Get mdm black list");
+ __tcinfo(goal, POS_TC_PREFIX "uid = 0, Get mdm black list");
ret = privilege_info_get_mdm_black_list(0, &black_list);
__tcinfo(expect, PRVMGR_ERR_NONE);
__print_result('m', ret);
if (ret != 0)
printf_red("system() failed!");
- __tcinfo(goal, "Is disabled privilege");
+ __tcinfo(goal, POS_TC_PREFIX "Is disabled privilege");
printf("uid = 0, privilege = http://tizen.org/privilege/aaa\n");
ret = privilege_db_manager_is_disabled_privilege(0, "http://tizen.org/privilege/aaa");
printf("ret = %d\n", ret);
}
__print_line();
- __tcinfo(goal, "Is NOT disabled privilege");
+ __tcinfo(goal, POS_TC_PREFIX "Is NOT disabled privilege");
printf("uid = 0, privilege = http://tizen.org/privilege/xxx\n");
ret = privilege_db_manager_is_disabled_privilege(0, "http://tizen.org/privilege/xxx");
printf("ret = %d\n", ret);
}
__print_line();
- __tcinfo(goal, "Get privilege type. Privilege is mdm blacklisted");
+ __tcinfo(goal, POS_TC_PREFIX "Get privilege type. Privilege is mdm blacklisted");
printf("uid = 0, privilege = http://tizen.org/privilege/aaa\n");
ret = privilege_info_get_privilege_type(0, "org.zzz.zzz", PRVMGR_PACKAGE_TYPE_CORE, PRVMGR_PACKAGE_VISIBILITY_PLATFORM, "http://tizen.org/privilege/aaa", &type);
printf("type = %s\n", __get_privilege_type_string(type));
}
__print_line();
- __tcinfo(goal, "Get privilege type. Privilege is NOT mdm blacklisted");
+ __tcinfo(goal, POS_TC_PREFIX "Get privilege type. Privilege is NOT mdm blacklisted");
printf("uid = 0, privilege = http://tizen.org/privilege/xxx\n");
ret = privilege_info_get_privilege_type(0, "org.zzz.zzz", PRVMGR_PACKAGE_TYPE_CORE, PRVMGR_PACKAGE_VISIBILITY_PLATFORM, "http://tizen.org/privilege/xxx", &type);
printf("type = %s\n", __get_privilege_type_string(type));
/* Web api-version 4.0 & 5.0 */
__print_line();
- __tcinfo(goal, "set 5001, org.test.webapp_4's privacy privilege set. api_version = 4.0");
+ __tcinfo(goal, POS_TC_PREFIX "set 5001, org.test.webapp_4's privacy privilege set. api_version = 4.0");
__privinfo("http://tizen.org/privilege/call", NULL, NULL);
__privinfo("http://tizen.org/privilege/mediastorage", NULL, NULL);
ret = privilege_package_info_set_privacy_privilege(5001, "org.test.webapp_4", PRVMGR_PACKAGE_TYPE_WRT, "4.0", privilege_list);
}
__print_line();
- __tcinfo(goal, "set 5001, org.test.webapp_5's privacy privilege set. api_version = 5.0");
+ __tcinfo(goal, POS_TC_PREFIX "set 5001, org.test.webapp_5's privacy privilege set. api_version = 5.0");
__privinfo("http://tizen.org/privilege/call", NULL, NULL);
__privinfo("http://tizen.org/privilege/mediastorage", NULL, NULL);
ret = privilege_package_info_set_privacy_privilege(5001, "org.test.webapp_5", PRVMGR_PACKAGE_TYPE_WRT, "5.0", privilege_list);
}
__print_line();
- __tcinfo(goal, "unset 5001, org.test.webapp_4's package privilege info.");
+ __tcinfo(goal, POS_TC_PREFIX "unset 5001, org.test.webapp_4's package privilege info.");
ret = privilege_package_info_unset_package_privilege_info(5001, "org.test.webapp_4");
if (ret != PRVMGR_ERR_NONE) {
printf_red("Failed to unset test info\n");
}
__print_line();
- __tcinfo(goal, "unset 5001, org.test.webapp_5's package privilege info.");
+ __tcinfo(goal, POS_TC_PREFIX "unset 5001, org.test.webapp_5's package privilege info.");
ret = privilege_package_info_unset_package_privilege_info(5001, "org.test.webapp_5");
if (ret != PRVMGR_ERR_NONE) {
printf_red("Failed to unset test info\n");
/* Test for invalid input parameter */
__tcinfo(version_type, NULL, "core");
- __tcinfo(goal, "!!! WRONG PARAM !!! api_version = NULL");
+ __tcinfo(goal, NEG_TC_PREFIX "!!! WRONG PARAM !!! api_version = NULL");
__privinfo("http://tizen.org/privilege/internal/default/public", NULL, NULL);
__tcinfo(expect, PRVMGR_ERR_INVALID_PARAMETER);
__privilege_manager_get_mapped_privilege_list();
__tcinfo(version_type, "2.3.4.5.1", "core");
- __tcinfo(goal, "!!! WRONG PARAM !!! api_version == 2.3.4.5.1");
+ __tcinfo(goal, NEG_TC_PREFIX "!!! WRONG PARAM !!! api_version == 2.3.4.5.1");
__privinfo("http://tizen.org/privilege/internal/default/public", NULL, NULL);
__tcinfo(expect, PRVMGR_ERR_INVALID_PARAMETER);
__privilege_manager_get_mapped_privilege_list();
__tcinfo(version_type, "2.3", "core");
- __tcinfo(goal, "api_version == 2.3, wrong privilege => returned mapping privilege list should be null");
+ __tcinfo(goal, NEG_TC_PREFIX "api_version == 2.3, wrong privilege => returned mapping privilege list should be null");
__privinfo("http://tizen.org/privilege/wrong-privilege-name", NULL, NULL);
__tcinfo(expect, PRVMGR_ERR_NONE);
ret = privilege_manager_get_mapped_privilege_list(api_version, pkg_type, privilege_list, &mapped_privilege_list);
/* 2.3 core - mobile */
__tcinfo(version_type, "2.3", "core");
- __tcinfo(goal, "TC1");
+ __tcinfo(goal, POS_TC_PREFIX "TC1");
__privinfo("http://tizen.org/privilege/internal/default/public", NULL, NULL);
__privinfo("http://tizen.org/privilege/account.read", NULL, NULL);
__privinfo("http://tizen.org/privilege/camera", NULL, NULL);
__print_line();
gfree(privilege_list);
- __tcinfo(goal, "TC2");
+ __tcinfo(goal, POS_TC_PREFIX "TC2");
__privinfo("http://tizen.org/privilege/internal/default/public", NULL, NULL);
__privinfo("http://tizen.org/privilege/account.read", NULL, NULL);
__privinfo("http://tizen.org/privilege/camera", NULL, NULL);
/* 3.0 core - mobile */
__tcinfo(version_type, "3.0", "core");
- __tcinfo(goal, "normal mapping");
+ __tcinfo(goal, POS_TC_PREFIX "normal mapping");
__privinfo("http://tizen.org/privilege/message.read", NULL, NULL);
__tcinfo(expect, PRVMGR_ERR_NONE);
ret = privilege_manager_get_mapped_privilege_list("3.0", PRVMGR_PACKAGE_TYPE_CORE, privilege_list, &mapped_privilege_list);
/* 2.2.1 wrt - mobile */
__tcinfo(version_type, "2.2.1", "wrt");
- __tcinfo(goal, "normal mapping");
+ __tcinfo(goal, POS_TC_PREFIX "normal mapping");
__privinfo("http://tizen.org/privilege/internal/default/public", NULL, NULL);
__privinfo("http://tizen.org/privilege/account.write", NULL, NULL);
__privinfo("http://tizen.org/privilege/nfc.admin", NULL, NULL);
gfree(privilege_list);
- __tcinfo(goal, "normal mapping");
+ __tcinfo(goal, POS_TC_PREFIX "normal mapping");
__privinfo("http://tizen.org/privilege/internal/default/platform", NULL, NULL);
__privinfo("http://tizen.org/privilege/account.read", NULL, NULL);
__privinfo("http://tizen.org/privilege/nfc.admin", NULL, NULL);
gfree(privilege_list);
- __tcinfo(goal, "normal mapping");
+ __tcinfo(goal, POS_TC_PREFIX "normal mapping");
__privinfo("http://tizen.org/privilege/internal/default/public", NULL, NULL);
__privinfo("http://tizen.org/privilege/content.read", NULL, NULL);
__privinfo("http://tizen.org/privilege/nfc.p2p", NULL, NULL);
/* 2.3 wrt - mobile */
__tcinfo(version_type, "2.3", "wrt");
- __tcinfo(goal, "normal mapping");
+ __tcinfo(goal, POS_TC_PREFIX "normal mapping");
__privinfo("http://tizen.org/privilege/internal/default/public", NULL, NULL);
__privinfo("http://tizen.org/privilege/account.write", NULL, NULL);
__privinfo("http://tizen.org/privilege/nfc.admin", NULL, NULL);
gfree(privilege_list);
- __tcinfo(goal, "normal mapping");
+ __tcinfo(goal, POS_TC_PREFIX "normal mapping");
__privinfo("http://tizen.org/privilege/internal/default/platform", NULL, NULL);
__privinfo("http://tizen.org/privilege/account.read", NULL, NULL);
__privinfo("http://tizen.org/privilege/nfc.admin", NULL, NULL);
gfree(privilege_list);
- __tcinfo(goal, "normal mapping");
+ __tcinfo(goal, POS_TC_PREFIX "normal mapping");
__privinfo("http://tizen.org/privilege/internal/default/public", NULL, NULL);
__privinfo("http://tizen.org/privilege/content.read", NULL, NULL);
__privinfo("http://tizen.org/privilege/nfc.p2p", NULL, NULL);
gfree(privilege_list);
- __tcinfo(goal, "normal mapping");
+ __tcinfo(goal, POS_TC_PREFIX "normal mapping");
__privinfo("http://tizen.org/privilege/location", NULL, NULL);
__tcinfo(expect, PRVMGR_ERR_NONE);
ret = privilege_manager_get_mapped_privilege_list("2.3", PRVMGR_PACKAGE_TYPE_WRT, privilege_list, &mapped_privilege_list);
gfree(privilege_list);
- __tcinfo(goal, "normal mapping");
+ __tcinfo(goal, POS_TC_PREFIX "normal mapping");
__privinfo("http://tizen.org/privilege/internal/default/platform", NULL, NULL);
__tcinfo(expect, PRVMGR_ERR_NONE);
ret = privilege_manager_get_mapped_privilege_list("2.3", PRVMGR_PACKAGE_TYPE_WRT, privilege_list, &mapped_privilege_list);
/* 2.4 wrt - mobile */
__tcinfo(version_type, "2.4", "wrt");
- __tcinfo(goal, "normal mapping");
+ __tcinfo(goal, POS_TC_PREFIX "normal mapping");
__privinfo("http://tizen.org/privilege/location", NULL, NULL);
__tcinfo(expect, PRVMGR_ERR_NONE);
ret = privilege_manager_get_mapped_privilege_list("2.4", PRVMGR_PACKAGE_TYPE_WRT, privilege_list, &mapped_privilege_list);
gfree(privilege_list);
- __tcinfo(goal, "normal mapping");
+ __tcinfo(goal, POS_TC_PREFIX "normal mapping");
__privinfo("http://tizen.org/privilege/internal/default/platform", NULL, NULL);
__tcinfo(expect, PRVMGR_ERR_NONE);
ret = privilege_manager_get_mapped_privilege_list("2.4", PRVMGR_PACKAGE_TYPE_WRT, privilege_list, &mapped_privilege_list);
void __test_privilege_manager_verify_privilege()
{
__tcinfo(version_type, NULL, "core");
- __tcinfo(goal, "api_version == NULL");
+ __tcinfo(goal, NEG_TC_PREFIX "api_version == NULL");
__privinfo("http://tizen.org/privilege/account.read", "Public", NULL);
__privinfo("http://tizen.org/privilege/account.write", "Public", NULL);
__privinfo("http://tizen.org/privilege/alarm.get", "Public", NULL);
__privilege_manager_verify_privilege();
__tcinfo(version_type, "2.3.4.2.1", "core");
- __tcinfo(goal, "invalid api_version == 2.3.4.2.1");
+ __tcinfo(goal, NEG_TC_PREFIX "invalid api_version == 2.3.4.2.1");
__privinfo("http://tizen.org/privilege/account.read", "Public", NULL);
__privinfo("http://tizen.org/privilege/account.write", "Public", NULL);
__privinfo("http://tizen.org/privilege/alarm.get", "Public", NULL);
__privilege_manager_verify_privilege();
__tcinfo(version_type, "2.", "core");
- __tcinfo(goal, "invalid api_version == 2.");
+ __tcinfo(goal, NEG_TC_PREFIX "invalid api_version == 2.");
__privinfo("http://tizen.org/privilege/account.read", "Public", NULL);
__privinfo("http://tizen.org/privilege/account.write", "Public", NULL);
__privinfo("http://tizen.org/privilege/alarm.get", "Public", NULL);
__privilege_manager_verify_privilege();
__tcinfo(version_type, "a.b", "core");
- __tcinfo(goal, "invalid api_version == a.b");
+ __tcinfo(goal, NEG_TC_PREFIX "invalid api_version == a.b");
__privinfo("http://tizen.org/privilege/account.read", "Public", NULL);
__privinfo("http://tizen.org/privilege/account.write", "Public", NULL);
__privinfo("http://tizen.org/privilege/alarm.get", "Public", NULL);
__privilege_manager_verify_privilege();
__tcinfo(version_type, "2.3.0.256", "core");
- __tcinfo(goal, "invalid api_version == 2.3.0.256");
+ __tcinfo(goal, NEG_TC_PREFIX "invalid api_version == 2.3.0.256");
__privinfo("http://tizen.org/privilege/internet", "Public", NULL);
__tcinfo(cert_level, "public");
__tcinfo(expect, PRVMGR_ERR_INVALID_PARAMETER);
__privilege_manager_verify_privilege();
__tcinfo(version_type, "2.3.1.255", "core");
- __tcinfo(goal, "valid api_version == 2.3.1.255");
+ __tcinfo(goal, NEG_TC_PREFIX "valid api_version == 2.3.1.255");
__privinfo("http://tizen.org/privilege/internet", "Public", NULL);
__tcinfo(cert_level, "public");
__tcinfo(expect, PRVMGR_ERR_NONE);
__privilege_manager_verify_privilege();
__tcinfo(version_type, "2.2.1", "wrt");
- __tcinfo(goal, "valid api_version == 2.2.1, check internal privilege");
+ __tcinfo(goal, NEG_TC_PREFIX "valid api_version == 2.2.1, check internal privilege");
__privinfo("http://tizen.org/privilege/internal/public", "Public", NULL);
__tcinfo(cert_level, "public");
__tcinfo(expect, PRVMGR_ERR_INVALID_PRIVILEGE);
/* 3.0 Native */
__tcinfo(version_type, "3.0", "core");
- __tcinfo(goal, "Name=OK, Version=OK, Level=OK -- Public");
+ __tcinfo(goal, POS_TC_PREFIX "Name=OK, Version=OK, Level=OK -- Public");
__privinfo("http://tizen.org/privilege/account.read", "Public", NULL);
__privinfo("http://tizen.org/privilege/account.write", "Public", NULL);
__privinfo("http://tizen.org/privilege/alarm.get", "Public", NULL);
__tcinfo(expect, PRVMGR_ERR_NONE);
__privilege_manager_verify_privilege();
- __tcinfo(goal, "Name=OK, Version=OK, Level=OK -- Partner");
+ __tcinfo(goal, POS_TC_PREFIX "Name=OK, Version=OK, Level=OK -- Partner");
__privinfo("http://tizen.org/privilege/dpm.bluetooth", "Partner", NULL);
__privinfo("http://tizen.org/privilege/dpm.camera", "Partner", NULL);
__privinfo("http://tizen.org/privilege/dpm.clipboard", "Partner", NULL);
__tcinfo(expect, PRVMGR_ERR_NONE);
__privilege_manager_verify_privilege();
- __tcinfo(goal, "Name=OK, Version=OK, Level=OK -- Platform");
+ __tcinfo(goal, POS_TC_PREFIX "Name=OK, Version=OK, Level=OK -- Platform");
__privinfo("http://tizen.org/privilege/bookmark.admin", "Platform", NULL);
__privinfo("http://tizen.org/privilege/bluetooth.admin", "Platform", NULL);
__privinfo("http://tizen.org/privilege/email.admin", "Platform", NULL);
__tcinfo(expect, PRVMGR_ERR_NONE);
__privilege_manager_verify_privilege();
- __tcinfo(goal, "Name=OK, Version=OK, !!! Level=Mismatched !!! -- with public signatured certificate");
+ __tcinfo(goal, NEG_TC_PREFIX "Name=OK, Version=OK, !!! Level=Mismatched !!! -- with public signatured certificate");
__privinfo("http://tizen.org/privilege/bookmark.admin", "Platform", NULL);
__privinfo("http://tizen.org/privilege/dpm.storage", "Partner", NULL);
__privinfo("http://tizen.org/privilege/antivirus.scan", "Partner", NULL);
__tcinfo(expect, PRVMGR_ERR_INVALID_PRIVILEGE);
__privilege_manager_verify_privilege();
- __tcinfo(goal, "Name=OK, Version=OK, !!! Level=Mismatched !!! -- with partner signatured certificate");
+ __tcinfo(goal, NEG_TC_PREFIX "Name=OK, Version=OK, !!! Level=Mismatched !!! -- with partner signatured certificate");
__privinfo("http://tizen.org/privilege/bookmark.admin", "Platform", NULL);
__privinfo("http://tizen.org/privilege/bluetooth.admin", "Platform", NULL);
__privinfo("http://tizen.org/privilege/email.admin", "Platform", NULL);
/* 3.0 Web */
__tcinfo(version_type, "3.0", "wrt");
- __tcinfo(goal, "Name=OK, Version=OK, Level=OK -- Public ");
+ __tcinfo(goal, POS_TC_PREFIX "Name=OK, Version=OK, Level=OK -- Public ");
__privinfo("http://tizen.org/privilege/bluetooth.gap", "Public", NULL);
__privinfo("http://tizen.org/privilege/bluetooth.health", "Public", NULL);
__privinfo("http://tizen.org/privilege/alarm", "Public", NULL);
__tcinfo(expect, PRVMGR_ERR_NONE);
__privilege_manager_verify_privilege();
- __tcinfo(goal, "Name=OK, Version=OK, Level=OK -- Partner ");
+ __tcinfo(goal, POS_TC_PREFIX "Name=OK, Version=OK, Level=OK -- Partner ");
__privinfo("http://tizen.org/privilege/appmanager.certificate", "Partner", NULL);
__privinfo("http://tizen.org/privilege/appmanager.kill", "Partner", NULL);
__privinfo("http://tizen.org/privilege/networkbearerselection", "Partner", NULL);
__tcinfo(expect, PRVMGR_ERR_NONE);
__privilege_manager_verify_privilege();
- __tcinfo(goal, "Name=OK, Version=OK, Level=OK -- Platform ");
+ __tcinfo(goal, POS_TC_PREFIX "Name=OK, Version=OK, Level=OK -- Platform ");
__privinfo("http://tizen.org/privilege/bluetoothmanager", "Platform", NULL);
__privinfo("http://tizen.org/privilege/packagemanager.install", "Platform", NULL);
__privinfo("http://tizen.org/privilege/bookmark.read", "Platform", NULL);
__tcinfo(expect, PRVMGR_ERR_NONE);
__privilege_manager_verify_privilege();
- __tcinfo(goal, "!!! LEVEL MISMATCHED !!! -- with public signatured certificate");
+ __tcinfo(goal, NEG_TC_PREFIX "!!! LEVEL MISMATCHED !!! -- with public signatured certificate");
__privinfo("http://tizen.org/privilege/appmanager.certificate", "Partner", NULL);
__privinfo("http://tizen.org/privilege/bluetoothmanager", "Platform", NULL);
__privinfo("http://tizen.org/privilege/networkbearerselection", "Partner", NULL);
__tcinfo(expect, PRVMGR_ERR_INVALID_PRIVILEGE);
__privilege_manager_verify_privilege();
- __tcinfo(goal, "!!! LEVEL MISMATCHED !!! -- with partner signatured certificate");
+ __tcinfo(goal, NEG_TC_PREFIX "!!! LEVEL MISMATCHED !!! -- with partner signatured certificate");
__privinfo("http://tizen.org/privilege/bluetoothmanager", "Platform", NULL);
__privinfo("http://tizen.org/privilege/packagemanager.install", "Platform", NULL);
__privinfo("http://tizen.org/privilege/bookmark.read", "Platform", NULL);
/* Native api-version 3.0 */
gfree(privilege_list);
__print_line();
- __tcinfo(goal, "set 5001, org.test.nativeapp_3 privacy privilege set. api_version = 3.0");
+ __tcinfo(goal, POS_TC_PREFIX "set 5001, org.test.nativeapp_3 privacy privilege set. api_version = 3.0");
__privinfo("http://tizen.org/privilge/internal/default/public", NULL, NULL);
__privinfo("http://tizen.org/privilege/internet", NULL, NULL);
__privinfo("http://tizen.org/privilege/call", NULL, NULL);
/* Web api-version 4.0 */
__print_line();
- __tcinfo(goal, "set 5001, org.test.webapp_4's privacy privilege set. api_version = 4.0");
+ __tcinfo(goal, POS_TC_PREFIX "set 5001, org.test.webapp_4's privacy privilege set. api_version = 4.0");
__privinfo("http://tizen.org/privilge/internal/default/public", NULL, NULL);
__privinfo("http://tizen.org/privilege/internet", NULL, NULL);
__privinfo("http://tizen.org/privilege/call", NULL, NULL);
/* Web api-version 5.0 */
__print_line();
- __tcinfo(goal, "set 5001, org.test.webapp_5's privacy privilege set. api_version = 5.0");
+ __tcinfo(goal, POS_TC_PREFIX "set 5001, org.test.webapp_5's privacy privilege set. api_version = 5.0");
__privinfo("http://tizen.org/privilge/internal/default/public", NULL, NULL);
__privinfo("http://tizen.org/privilege/internet", NULL, NULL);
__privinfo("http://tizen.org/privilege/call", NULL, NULL);
/* Native api-version 10.0 */
__print_line();
- __tcinfo(goal, "set 5001, org.test.nativeapp_10's privacy privilege set. api_version = 10.0");
+ __tcinfo(goal, POS_TC_PREFIX "set 5001, org.test.nativeapp_10's privacy privilege set. api_version = 10.0");
__privinfo("http://tizen.org/privilge/internal/default/public", NULL, NULL);
__privinfo("http://tizen.org/privilege/internet", NULL, NULL);
__privinfo("http://tizen.org/privilege/call", NULL, NULL);
/* Test */
__print_line();
- __tcinfo(goal, "see if uid 5001, api-version=3.0, org.test.nativeapp_3 can request privacy for http://tizen.org/privilege/call");
+ __tcinfo(goal, POS_TC_PREFIX "see if uid 5001, api-version=3.0, org.test.nativeapp_3 can request privacy for http://tizen.org/privilege/call");
ret = privilege_package_info_is_privacy_requestable(5001, "org.test.nativeapp_3", "http://tizen.org/privilege/call", &is_requestable);
if (ret == PRVMGR_ERR_NONE && !is_requestable) {
printf_green("\nis old app. SUCCESS\n");
}
__print_line();
- __tcinfo(goal, "see if uid 5001, api-version=4.0, org.test.webapp_4 can request privacy for http://tizen.org/privilege/call");
+ __tcinfo(goal, POS_TC_PREFIX "see if uid 5001, api-version=4.0, org.test.webapp_4 can request privacy for http://tizen.org/privilege/call");
ret = privilege_package_info_is_privacy_requestable(5001, "org.test.webapp_4", "http://tizen.org/privilege/call", &is_requestable);
if (is_requestable && ret == PRVMGR_ERR_NONE) {
printf_green("\nis privacy requestable app. SUCCESS\n");
}
__print_line();
- __tcinfo(goal, "see if uid 5001, api-version=4.0, org.test.webapp_4 can request privacy for http://tizen.org/privilege/mediastorage");
+ __tcinfo(goal, POS_TC_PREFIX "see if uid 5001, api-version=4.0, org.test.webapp_4 can request privacy for http://tizen.org/privilege/mediastorage");
ret = privilege_package_info_is_privacy_requestable(5001, "org.test.webapp_4", "http://tizen.org/privilege/mediastorage", &is_requestable);
if (_get_tizen_profile() == TIZEN_PROFILE_WEARABLE) {
if (is_requestable && ret == PRVMGR_ERR_NONE) {
}
__print_line();
- __tcinfo(goal, "see if uid 5001, api-version=5.0, org.test.webapp_5 can request privacy for http://tizen.org/privilege/mediastorage");
+ __tcinfo(goal, POS_TC_PREFIX "see if uid 5001, api-version=5.0, org.test.webapp_5 can request privacy for http://tizen.org/privilege/mediastorage");
ret = privilege_package_info_is_privacy_requestable(5001, "org.test.webapp_5", "http://tizen.org/privilege/mediastorage", &is_requestable);
if (is_requestable && ret == PRVMGR_ERR_NONE) {
printf_green("\nis privacy requestable app. SUCCESS\n");
}
__print_line();
- __tcinfo(goal, "[Handle api_version >= 10] see if uid 5001, api-version=10.0, org.test.nativeapp_10 can request privacy for http://tizen.org/privilege/mediastorage");
+ __tcinfo(goal, POS_TC_PREFIX "[Handle api_version >= 10] see if uid 5001, api-version=10.0, org.test.nativeapp_10 can request privacy for http://tizen.org/privilege/mediastorage");
ret = privilege_package_info_is_privacy_requestable(5001, "org.test.nativeapp_10", "http://tizen.org/privilege/mediastorage", &is_requestable);
if (is_requestable && ret == PRVMGR_ERR_NONE) {
printf_green("\nis privacy requestable app. SUCCESS\n");
}
__print_line();
- __tcinfo(goal, "[Handle api_version >= 10] see if uid 5001, api-version=10.0, org.test.nativeapp_10 can request privacy for http://tizen.org/privilege/internet");
+ __tcinfo(goal, POS_TC_PREFIX "[Handle api_version >= 10] see if uid 5001, api-version=10.0, org.test.nativeapp_10 can request privacy for http://tizen.org/privilege/internet");
ret = privilege_package_info_is_privacy_requestable(5001, "org.test.nativeapp_10", "http://tizen.org/privilege/internet", &is_requestable);
if (!is_requestable && ret == PRVMGR_ERR_NONE) {
printf_green("\ninternet privilege is not privacy privilege. SUCCESS\n");
}
__print_line();
- __tcinfo(goal, "get privacy list of org.test.nativeapp_3");
+ __tcinfo(goal, POS_TC_PREFIX "get privacy list of org.test.nativeapp_3");
GList* tmp_list = NULL;
ret = privilege_package_info_get_privacy_list_by_pkgid(5001, "org.test.nativeapp_3", &tmp_list);
__tcinfo(expect, PRVMGR_ERR_NONE);
}
__print_line();
- __tcinfo(goal, "get list of packages with bookmark privacy");
+ __tcinfo(goal, POS_TC_PREFIX "get list of packages with bookmark privacy");
ret = privilege_package_info_get_package_list_by_privacy(5001, "http://tizen.org/privacy/bookmark", &tmp_list);
__tcinfo(expect, PRVMGR_ERR_NONE);
__print_result('m', ret);
}
__print_line();
- __tcinfo(goal, "get list of packages with camera privacy");
+ __tcinfo(goal, POS_TC_PREFIX "get list of packages with camera privacy");
ret = privilege_package_info_get_package_list_by_privacy(5001, "http://tizen.org/privacy/camera", &tmp_list);
__tcinfo(expect, PRVMGR_ERR_NONE);
__print_result('m', ret);
}
__print_line();
- __tcinfo(goal, "get privilege list of org.test.nativeapp_3's account privacy");
+ __tcinfo(goal, POS_TC_PREFIX "get privilege list of org.test.nativeapp_3's account privacy");
ret = privilege_package_info_get_privilege_list_by_pkgid_and_privacy(5001, "org.test.nativeapp_3", "http://tizen.org/privacy/account", &tmp_list);
__tcinfo(expect, PRVMGR_ERR_NONE);
__print_result('m', ret);
}
__print_line();
- __tcinfo(goal, "get all privacy package list of uid 5001");
+ __tcinfo(goal, POS_TC_PREFIX "get all privacy package list of uid 5001");
ret = privilege_package_info_get_all_privacy_package_list(5001, &tmp_list);
__tcinfo(expect, PRVMGR_ERR_NONE);
__print_result('m', ret);
/* Unset test app info */
__print_line();
- __tcinfo(goal, "unset 5001, org.test.nativeapp_3's package privilege info.");
+ __tcinfo(goal, POS_TC_PREFIX "unset 5001, org.test.nativeapp_3's package privilege info.");
ret = privilege_package_info_unset_package_privilege_info(5001, "org.test.nativeapp_3");
__tcinfo(expect, PRVMGR_ERR_NONE);
__print_result('m', ret);
__print_line();
- __tcinfo(goal, "unset 5001, org.test.webapp_4's package privilege info.");
+ __tcinfo(goal, POS_TC_PREFIX "unset 5001, org.test.webapp_4's package privilege info.");
ret = privilege_package_info_unset_package_privilege_info(5001, "org.test.webapp_4");
__tcinfo(expect, PRVMGR_ERR_NONE);
__print_result('m', ret);
__print_line();
- __tcinfo(goal, "unset 5001, org.test.webapp_5's package privilege info.");
+ __tcinfo(goal, POS_TC_PREFIX "unset 5001, org.test.webapp_5's package privilege info.");
ret = privilege_package_info_unset_package_privilege_info(5001, "org.test.webapp_5");
__tcinfo(expect, PRVMGR_ERR_NONE);
__print_result('m', ret);
__print_line();
__print_line();
- __tcinfo(goal, "unset 5001, org.test.nativeapp_10's package privilege info.");
+ __tcinfo(goal, POS_TC_PREFIX "unset 5001, org.test.nativeapp_10's package privilege info.");
ret = privilege_package_info_unset_package_privilege_info(5001, "org.test.nativeapp_10");
__tcinfo(expect, PRVMGR_ERR_NONE);
__print_result('m', ret);