Separate user uid/gid for libprivilege-control tests
[platform/core/test/security-tests.git] / src / libprivilege-control-tests / common / libprivilege-control_test_common.h
index 3afb04b..031782a 100644 (file)
@@ -32,6 +32,7 @@
 #include <privilege-control.h>
 #include <tests_common.h>
 #include <unistd.h>
+#include <tzplatform_config.h>
 
 // How many open file descriptors should ftw() function use?
 #define FTW_MAX_FDS 16
@@ -45,6 +46,9 @@
 #define APPID_DIR              "test_APP_ID_dir"
 #define GENERATED_APP_ID       "User" // TODO to be replaced in the future
 
+const uid_t TZ_APP_UID = tzplatform_getuid(TZ_USER_NAME);
+const gid_t TZ_APP_GID = tzplatform_getgid(TZ_USER_NAME);
+
 #define PERM_TO_REDEFINE       "Test::RedefinePermission"
 #define PERM_SUB_TO_REDEFINE   "Test::RedefinePermission::Sub"