Remove INTERNAL type from FailStatus enum
[platform/core/test/security-tests.git] / tests / cynara-tests / CMakeLists.txt
index c5a0025..c18dc21 100644 (file)
@@ -5,18 +5,26 @@ SET(CYNARA_TARGET_TEST "cynara-test")
 
 PKG_CHECK_MODULES(CYNARA_TARGET_DEP
     REQUIRED
-    dpl-test-efl
     libprivilege-control
     cynara-admin
     cynara-client
+    cynara-client-async
+    dbus-1
+    dbus-glib-1
     )
 
 #files to compile
 SET(CYNARA_TARGET_TEST_SOURCES
     ${PROJECT_SOURCE_DIR}/tests/cynara-tests/common/cynara_test_admin.cpp
     ${PROJECT_SOURCE_DIR}/tests/cynara-tests/common/cynara_test_client.cpp
+    ${PROJECT_SOURCE_DIR}/tests/cynara-tests/common/cynara_test_client_async_client.cpp
+    ${PROJECT_SOURCE_DIR}/tests/cynara-tests/common/cynara_test_client_async_request_monitor.cpp
+    ${PROJECT_SOURCE_DIR}/tests/cynara-tests/common/cynara_test_client_async_status_monitor.cpp
+    ${PROJECT_SOURCE_DIR}/tests/cynara-tests/common/cynara_test_commons.cpp
+    ${PROJECT_SOURCE_DIR}/tests/cynara-tests/common/cynara_test_env.cpp
     ${PROJECT_SOURCE_DIR}/tests/cynara-tests/cynara-test.cpp
     ${PROJECT_SOURCE_DIR}/tests/cynara-tests/test_cases.cpp
+    ${PROJECT_SOURCE_DIR}/tests/cynara-tests/test_cases_async.cpp
     )
 
 #header directories
@@ -29,12 +37,16 @@ INCLUDE_DIRECTORIES(
     ${PROJECT_SOURCE_DIR}/tests/cynara-tests/common/
     )
 
+
+ADD_DEFINITIONS("-I/usr/include/dbus-1.0/dbus")
+
 #output format
 ADD_EXECUTABLE(${CYNARA_TARGET_TEST} ${CYNARA_TARGET_TEST_SOURCES})
 
 #linker directories
 TARGET_LINK_LIBRARIES(${CYNARA_TARGET_TEST}
     ${CYNARA_TARGET_DEP_LIBRARIES}
+    dpl-test-framework
     tests-common
     )