CKM: Read ckm data dir location from tzplatform_config
[platform/core/test/security-tests.git] / src / ckm / main.cpp
index 06694ec..7a9a1a3 100644 (file)
@@ -48,7 +48,7 @@ RUNNER_TEST(A_T0011_OpenSSL_not_init_client_parse_PKCS) {
     stop_service(MANAGER);
     start_service(MANAGER);
 
-    std::ifstream is("/usr/share/ckm-test/pkcs.p12");
+    std::ifstream is(CKM_TEST_DIR "/pkcs.p12");
     std::istreambuf_iterator<char> begin(is), end;
     std::vector<char> buff(begin, end);
 
@@ -2811,7 +2811,7 @@ RUNNER_TEST(T1800_init)
 }
 
 RUNNER_TEST(T1801_parse_PKCS12) {
-    std::ifstream is("/usr/share/ckm-test/test1801.pkcs12");
+    std::ifstream is(CKM_TEST_DIR "/test1801.pkcs12");
     std::istreambuf_iterator<char> begin(is), end;
     std::vector<char> buff(begin, end);
 
@@ -2840,7 +2840,7 @@ RUNNER_TEST(T1801_parse_PKCS12) {
 }
 
 RUNNER_TEST(T1802_negative_wrong_password) {
-    std::ifstream is("/usr/share/ckm-test/test1801.pkcs12");
+    std::ifstream is(CKM_TEST_DIR "/test1801.pkcs12");
     std::istreambuf_iterator<char> begin(is), end;
     std::vector<char> buff(begin, end);
 
@@ -2854,7 +2854,7 @@ RUNNER_TEST(T1802_negative_wrong_password) {
 }
 
 RUNNER_TEST(T1803_negative_broken_buffer) {
-    std::ifstream is("/usr/share/ckm-test/test1801.pkcs12");
+    std::ifstream is(CKM_TEST_DIR "/test1801.pkcs12");
     std::istreambuf_iterator<char> begin(is), end;
     std::vector<char> buff(begin, end);
 
@@ -2873,7 +2873,7 @@ RUNNER_TEST(T1803_negative_broken_buffer) {
 RUNNER_TEST(T1804_add_PKCS_collision_with_existing_alias)
 {
     auto manager = CKM::Manager::create();
-    std::ifstream is("/usr/share/ckm-test/pkcs.p12");
+    std::ifstream is(CKM_TEST_DIR "/pkcs.p12");
     std::istreambuf_iterator<char> begin(is), end;
     std::vector<char> buff(begin, end);
 
@@ -2921,7 +2921,7 @@ RUNNER_TEST(T1804_add_PKCS_collision_with_existing_alias)
 RUNNER_TEST(T1805_add_bundle_with_chain_certificates)
 {
     auto manager = CKM::Manager::create();
-    std::ifstream is("/usr/share/ckm-test/pkcs.p12");
+    std::ifstream is(CKM_TEST_DIR "/pkcs.p12");
     std::istreambuf_iterator<char> begin(is), end;
     std::vector<char> buff(begin, end);
 
@@ -3253,7 +3253,7 @@ RUNNER_TEST(T1812_get_pkcs12_password_tests)
     CKM::Alias alias = sharedDatabase("t1812alias1");
 
     auto manager = CKM::Manager::create();
-    std::ifstream is("/usr/share/ckm-test/pkcs.p12");
+    std::ifstream is(CKM_TEST_DIR "/pkcs.p12");
     std::istreambuf_iterator<char> begin(is), end;
     std::vector<char> buff(begin, end);