AUX_SOURCE_DIRECTORY(${CMAKE_CURRENT_SOURCE_DIR}/../../src/modules/cion/ ESD_MOD_CION_SRCS)\r
AUX_SOURCE_DIRECTORY(${CMAKE_CURRENT_SOURCE_DIR}/../../src/lib/ ESD_LIB_SRCS)\r
AUX_SOURCE_DIRECTORY(${CMAKE_CURRENT_SOURCE_DIR}/src/ ESD_MOD_CION_TEST_SRCS)\r
-AUX_SOURCE_DIRECTORY(${CMAKE_CURRENT_SOURCE_DIR}/../mock/ ESD_MOD_CION_MOCK_SRCS)\r
+\r
+SET(MOCK_SRCS\r
+ ${CMAKE_CURRENT_SOURCE_DIR}/../mock/tzplatform_config_mock.cc\r
+ ${CMAKE_CURRENT_SOURCE_DIR}/../mock/pkgmgr_info_mock.cc\r
+ ${CMAKE_CURRENT_SOURCE_DIR}/../mock/test_fixture.cc\r
+ ${CMAKE_CURRENT_SOURCE_DIR}/../mock/cion_mock.cc\r
+)\r
+\r
ADD_EXECUTABLE(${TARGET_ESD_MOD_CION_UNITTESTS}\r
${ESD_MOD_CION_SRCS}\r
${ESD_LIB_SRCS}\r
${ESD_MOD_CION_TEST_SRCS}\r
- ${ESD_MOD_CION_MOCK_SRCS}\r
+ ${MOCK_SRCS}\r
)\r
\r
TARGET_INCLUDE_DIRECTORIES(${TARGET_ESD_MOD_CION_UNITTESTS} PUBLIC\r
${CMAKE_CURRENT_SOURCE_DIR}/../../src/modules)\r
TARGET_INCLUDE_DIRECTORIES(${TARGET_ESD_MOD_CION_UNITTESTS} PUBLIC\r
${CMAKE_CURRENT_SOURCE_DIR}/../)\r
-\r
+TARGET_INCLUDE_DIRECTORIES(${TARGET_ESD_MOD_CION_UNITTESTS} PUBLIC\r
+ ${CMAKE_CURRENT_SOURCE_DIR}/../mock/)\r
TARGET_LINK_LIBRARIES(${TARGET_ESD_MOD_CION_UNITTESTS} PRIVATE ${TARGET_LIB_ESD})\r
\r
APPLY_PKG_CONFIG(${TARGET_ESD_MOD_CION_UNITTESTS} PUBLIC\r
SQLITE3_DEPS\r
DATABASE_DEPS\r
SECURITY_MANAGER_DEPS\r
- CYNARA_CLIENT_DEPS\r
- CYNARA_CREDS_DBUS_DEPS\r
- CYNARA_SESSION_DEPS\r
GMOCK_DEPS\r
)\r
\r