Fix test code 89/185089/2
authorYunjin Lee <yunjin-.lee@samsung.com>
Thu, 26 Jul 2018 05:08:39 +0000 (14:08 +0900)
committerYunjin Lee <yunjin-.lee@samsung.com>
Thu, 26 Jul 2018 05:37:51 +0000 (14:37 +0900)
- Use chromium-efl app when testing privilege_info_get_privilege_type():
    It's installed on both mobile and wearable profile.

Change-Id: I4be1350ea961ab6f12feefe46d5e4bc16b1f8ba4
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
test/tc-common.c
test/tc-privilege-info.c

index 0800e97..75f8f79 100755 (executable)
@@ -90,7 +90,9 @@ char* __get_privilege_type_string(privilege_manager_privilege_type_e type)
        case PRIVILEGE_MANAGER_PRIVILEGE_TYPE_PRIVACY:
                return "PRIVILEGE_MANAGER_PRIVILEGE_TYPE_PRIVACY";
        case PRIVILEGE_MANAGER_PRIVILEGE_TYPE_BLACKLIST:
-               return "PRIVILEGE_MANAGER_PRIVILEGE_TYPE_PRIVACY";
+               return "PRIVILEGE_MANAGER_PRIVILEGE_TYPE_BLACKLIST";
+       case PRIVILEGE_MANAGER_PRIVILEGE_TYPE_MAX:
+               return "PRIVILEGE_MANAGER_PRIVILEGE_TYPE_MAX";
        default:
                return "None of privilege_manager_privilege_type_e";
        }
index 271eb7a..ccc3776 100755 (executable)
@@ -478,7 +478,7 @@ static void __test_privilege_info_get_privilege_type()
 {
        int ret = 0;
        int test = 0;
-       privilege_manager_privilege_type_e type;
+       privilege_manager_privilege_type_e type = PRIVILEGE_MANAGER_PRIVILEGE_TYPE_MAX;
 
        __print_line();
        printf("uid = 5001\n");
@@ -494,11 +494,13 @@ static void __test_privilege_info_get_privilege_type()
                printf_red("fail. ret = %s, type = %s\n", __get_result_string('m', ret), __get_privilege_type_string(type));
        }
 
+       type = PRIVILEGE_MANAGER_PRIVILEGE_TYPE_MAX;
+
        __print_line();
        printf("uid = 5001\n");
-       printf("pkgid = org.tizen.camera-app\n");
+       printf("pkgid = org.tizen.chromium-efl\n");
        printf("privilege = http://tizen.org/privilege/location\n");
-       ret = privilege_info_get_privilege_type(5001, "org.tizen.camera-app", "http://tizen.org/privilege/location", &type);
+       ret = privilege_info_get_privilege_type(5001, "org.tizen.chromium-efl", "http://tizen.org/privilege/location", &type);
        if (DISABLE_ASKUSER) {
                printf("expected type = PRIVILEGE_MANAGER_PRIVILEGE_TYPE_NORMAL\n");
                test = (ret == PRVMGR_ERR_NONE && type == PRIVILEGE_MANAGER_PRIVILEGE_TYPE_NORMAL);
@@ -514,6 +516,8 @@ static void __test_privilege_info_get_privilege_type()
                printf_red("fail. ret = %s, type = %s\n", __get_result_string('m', ret), __get_privilege_type_string(type));
        }
 
+       type = PRIVILEGE_MANAGER_PRIVILEGE_TYPE_MAX;
+
        __print_line();
        printf("uid = 0\n");
        printf("pkgid = org.tizen.testtest\n");
@@ -543,6 +547,8 @@ static void __test_privilege_info_get_privilege_type()
        __print_result('m', ret);
        gfree(privilege_list);
 
+       type = PRIVILEGE_MANAGER_PRIVILEGE_TYPE_MAX;
+
        __print_line();
        printf("uid = 5001\n");
        printf("pkgid = NULL\n");
@@ -557,6 +563,8 @@ static void __test_privilege_info_get_privilege_type()
                printf_red("fail. ret = %s, type = %s\n", __get_result_string('m', ret), __get_privilege_type_string(type));
        }
 
+       type = PRIVILEGE_MANAGER_PRIVILEGE_TYPE_MAX;
+
        __print_line();
        printf("uid = 5001\n");
        printf("pkgid = org.tizen.testtest\n");