Add prefixes for positive & negative test cases 37/268337/1
authorTomasz Swierczek <t.swierczek@samsung.com>
Mon, 20 Dec 2021 14:21:35 +0000 (15:21 +0100)
committerTomasz Swierczek <t.swierczek@samsung.com>
Mon, 20 Dec 2021 14:26:07 +0000 (15:26 +0100)
Most test cases in the code of privilege-checker use the:

__tcinfo()

call to setup their name for proper logging. These tests that use this
infrastructure will be properly categorized.

Change-Id: Iae7b3bb79369c0df5eb5e35c4d3254f0687eb16b

test/tc-common.c
test/tc-common.h
test/tc-privilege-black-list.c
test/tc-privilege-info.c
test/tc-privilege-manager.c
test/tc-privilege-package-info.c

index 3883f35..caa77af 100644 (file)
@@ -176,7 +176,7 @@ void __tcinfo(tcinfo_type_e type, ...)
        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 */
@@ -218,7 +218,8 @@ void __tcinfo(tcinfo_type_e type, ...)
        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;
index 5e8e123..d88cd39 100644 (file)
@@ -27,6 +27,9 @@
                list = NULL; \
        }
 
+#define POS_TC_PREFIX "positive: "
+#define NEG_TC_PREFIX "negative: "
+
 int success_cnt;
 int fail_cnt;
 GList *privilege_list;
@@ -35,6 +38,7 @@ privilege_manager_visibility_e visibility;
 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();
index eb27bf7..8e9e215 100644 (file)
@@ -16,7 +16,7 @@ void __test_dpm_black_list_set_unset()
        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);
@@ -24,7 +24,7 @@ void __test_dpm_black_list_set_unset()
        __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);
@@ -34,7 +34,7 @@ void __test_dpm_black_list_set_unset()
        __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);
@@ -43,7 +43,7 @@ void __test_dpm_black_list_set_unset()
        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);
@@ -54,7 +54,7 @@ void __test_dpm_black_list_set_unset()
        __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);
@@ -63,7 +63,7 @@ void __test_dpm_black_list_set_unset()
        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);
@@ -72,7 +72,7 @@ void __test_dpm_black_list_set_unset()
        __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);
@@ -81,7 +81,7 @@ void __test_dpm_black_list_set_unset()
        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);
@@ -90,7 +90,7 @@ void __test_dpm_black_list_set_unset()
        __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);
@@ -111,7 +111,7 @@ void __test_dpm_black_list_check()
        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);
@@ -119,7 +119,7 @@ void __test_dpm_black_list_check()
        __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);
@@ -131,7 +131,7 @@ void __test_dpm_black_list_check()
        __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);
@@ -143,7 +143,7 @@ void __test_dpm_black_list_check()
        __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);
@@ -155,7 +155,7 @@ void __test_dpm_black_list_check()
        __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);
@@ -178,14 +178,14 @@ void __test_dpm_black_list_verify_privilege()
        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);
@@ -203,21 +203,21 @@ void __test_dpm_black_list_verify_privilege()
 
        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);
@@ -246,7 +246,7 @@ void __test_mdm_black_list_set_unset()
        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);
@@ -260,7 +260,7 @@ void __test_mdm_black_list_set_unset()
                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);
@@ -287,7 +287,7 @@ void __test_mdm_black_list_type()
        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);
@@ -300,7 +300,7 @@ void __test_mdm_black_list_type()
        }
        __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);
@@ -313,7 +313,7 @@ void __test_mdm_black_list_type()
        }
        __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));
@@ -326,7 +326,7 @@ void __test_mdm_black_list_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));
index fb4f40a..0831626 100644 (file)
@@ -483,7 +483,7 @@ void __test_privilege_info_get_privilege_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);
@@ -494,7 +494,7 @@ void __test_privilege_info_get_privilege_type()
        }
 
        __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);
@@ -640,7 +640,7 @@ void __test_privilege_info_get_privilege_type()
        }
 
        __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");
@@ -648,7 +648,7 @@ void __test_privilege_info_get_privilege_type()
        }
 
        __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");
index e536f03..8c1f945 100644 (file)
@@ -28,19 +28,19 @@ void __test_privilege_manager_get_mapped_privilege_list()
 
        /* 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);
@@ -59,7 +59,7 @@ void __test_privilege_manager_get_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);
@@ -69,7 +69,7 @@ void __test_privilege_manager_get_mapped_privilege_list()
        __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);
@@ -84,7 +84,7 @@ void __test_privilege_manager_get_mapped_privilege_list()
        /* 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);
@@ -97,7 +97,7 @@ void __test_privilege_manager_get_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);
@@ -111,7 +111,7 @@ void __test_privilege_manager_get_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);
        __privinfo("http://tizen.org/privilege/account.read", NULL, NULL);
        __privinfo("http://tizen.org/privilege/nfc.admin", NULL, NULL);
@@ -125,7 +125,7 @@ void __test_privilege_manager_get_mapped_privilege_list()
 
        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);
@@ -142,7 +142,7 @@ void __test_privilege_manager_get_mapped_privilege_list()
        /* 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);
@@ -156,7 +156,7 @@ void __test_privilege_manager_get_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);
        __privinfo("http://tizen.org/privilege/account.read", NULL, NULL);
        __privinfo("http://tizen.org/privilege/nfc.admin", NULL, NULL);
@@ -170,7 +170,7 @@ void __test_privilege_manager_get_mapped_privilege_list()
 
        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);
@@ -184,7 +184,7 @@ void __test_privilege_manager_get_mapped_privilege_list()
 
        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);
@@ -194,7 +194,7 @@ void __test_privilege_manager_get_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);
@@ -207,7 +207,7 @@ void __test_privilege_manager_get_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);
@@ -217,7 +217,7 @@ void __test_privilege_manager_get_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);
@@ -309,7 +309,7 @@ static void __privilege_manager_verify_privilege()
 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);
@@ -321,7 +321,7 @@ void __test_privilege_manager_verify_privilege()
        __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);
@@ -333,7 +333,7 @@ void __test_privilege_manager_verify_privilege()
        __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);
@@ -345,7 +345,7 @@ void __test_privilege_manager_verify_privilege()
        __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);
@@ -357,21 +357,21 @@ void __test_privilege_manager_verify_privilege()
        __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);
@@ -380,7 +380,7 @@ void __test_privilege_manager_verify_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);
@@ -402,7 +402,7 @@ void __test_privilege_manager_verify_privilege()
        __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);
@@ -418,7 +418,7 @@ void __test_privilege_manager_verify_privilege()
        __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);
@@ -433,7 +433,7 @@ void __test_privilege_manager_verify_privilege()
        __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);
@@ -446,7 +446,7 @@ void __test_privilege_manager_verify_privilege()
        __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);
@@ -462,7 +462,7 @@ void __test_privilege_manager_verify_privilege()
        /* 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);
@@ -492,7 +492,7 @@ void __test_privilege_manager_verify_privilege()
        __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);
@@ -509,7 +509,7 @@ void __test_privilege_manager_verify_privilege()
        __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);
@@ -529,7 +529,7 @@ void __test_privilege_manager_verify_privilege()
        __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);
@@ -538,7 +538,7 @@ void __test_privilege_manager_verify_privilege()
        __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);
index 0ac5926..e953414 100644 (file)
@@ -12,7 +12,7 @@ void __test_privilege_package_info()
        /* 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);
@@ -28,7 +28,7 @@ void __test_privilege_package_info()
 
        /* 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);
@@ -45,7 +45,7 @@ void __test_privilege_package_info()
 
        /* 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);
@@ -62,7 +62,7 @@ void __test_privilege_package_info()
 
        /* 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);
@@ -79,7 +79,7 @@ __privinfo("http://tizen.org/privilge/internal/default/public", 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");
@@ -90,7 +90,7 @@ __privinfo("http://tizen.org/privilge/internal/default/public", NULL, NULL);
        }
 
        __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");
@@ -101,7 +101,7 @@ __privinfo("http://tizen.org/privilge/internal/default/public", NULL, NULL);
        }
 
        __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) {
@@ -122,7 +122,7 @@ __privinfo("http://tizen.org/privilge/internal/default/public", NULL, NULL);
        }
 
        __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");
@@ -133,7 +133,7 @@ __privinfo("http://tizen.org/privilge/internal/default/public", NULL, NULL);
        }
 
        __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");
@@ -144,7 +144,7 @@ __privinfo("http://tizen.org/privilge/internal/default/public", NULL, NULL);
        }
 
        __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");
@@ -155,7 +155,7 @@ __privinfo("http://tizen.org/privilge/internal/default/public", NULL, NULL);
        }
 
        __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);
@@ -166,7 +166,7 @@ __privinfo("http://tizen.org/privilge/internal/default/public", NULL, NULL);
        }
 
        __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);
@@ -176,7 +176,7 @@ __privinfo("http://tizen.org/privilge/internal/default/public", NULL, NULL);
        }
 
        __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);
@@ -186,7 +186,7 @@ __privinfo("http://tizen.org/privilge/internal/default/public", NULL, NULL);
        }
 
        __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);
@@ -196,7 +196,7 @@ __privinfo("http://tizen.org/privilge/internal/default/public", NULL, NULL);
        }
 
        __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);
@@ -208,26 +208,26 @@ __privinfo("http://tizen.org/privilge/internal/default/public", NULL, NULL);
        /* 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);