tests: enable setting DEFAULT_XDG_RUNTIME_DIR environment variable 57/242957/1
authorSung-Jin Park <sj76.park@samsung.com>
Wed, 2 Sep 2020 01:36:28 +0000 (10:36 +0900)
committerSung-Jin Park <sj76.park@samsung.com>
Wed, 2 Sep 2020 05:24:01 +0000 (14:24 +0900)
Change-Id: I77d4b07286501ba296affb4a3eb918f2a642545b
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
tests/libds-tests.cpp

index 6446522..1fd6b75 100644 (file)
 
 int main(int argc, char **argv)
 {
+       char *strEnv = nullptr;
        auto AllTestSuccess = false;
 
 #ifdef TIZEN_TEST_GCOV
        setenv("GCOV_PREFIX", "/tmp", 1);
 #endif
-       setenv("DEFAULT_XDG_RUNTIME_DIR", "/tmp", 1);
+       strEnv = getenv("DEFAULT_XDG_RUNTIME_DIR");
+       if (!strEnv) {
+               setenv("DEFAULT_XDG_RUNTIME_DIR", "/tmp", 1);
+       }
 
        try {
                ::testing::InitGoogleMock(&argc, argv);