From f632b36993bb99e070032ad38f4710d8b7b27a6e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Jensen?= Date: Tue, 9 Jan 2018 15:13:44 +0100 Subject: [PATCH] Implement support for reading test files from unit tests --- ApplicationCode/UnitTests/CMakeLists_files.cmake | 4 ++++ ApplicationCode/UnitTests/RiaTestDataDirectory.h.cmake | 3 +++ 2 files changed, 7 insertions(+) create mode 100644 ApplicationCode/UnitTests/RiaTestDataDirectory.h.cmake diff --git a/ApplicationCode/UnitTests/CMakeLists_files.cmake b/ApplicationCode/UnitTests/CMakeLists_files.cmake index 685d3d2b24..95494e2b6d 100644 --- a/ApplicationCode/UnitTests/CMakeLists_files.cmake +++ b/ApplicationCode/UnitTests/CMakeLists_files.cmake @@ -4,6 +4,10 @@ if (${CMAKE_VERSION} VERSION_GREATER "2.8.2") set(CEE_CURRENT_LIST_DIR ${CMAKE_CURRENT_LIST_DIR}/) endif() +CONFIGURE_FILE( ${CEE_CURRENT_LIST_DIR}RiaTestDataDirectory.h.cmake + ${CMAKE_BINARY_DIR}/Generated/RiaTestDataDirectory.h +) + set (SOURCE_GROUP_HEADER_FILES ) diff --git a/ApplicationCode/UnitTests/RiaTestDataDirectory.h.cmake b/ApplicationCode/UnitTests/RiaTestDataDirectory.h.cmake new file mode 100644 index 0000000000..cc9abc663e --- /dev/null +++ b/ApplicationCode/UnitTests/RiaTestDataDirectory.h.cmake @@ -0,0 +1,3 @@ +// Test data directory used by unit tests + +#define TEST_DATA_DIR "${CMAKE_CURRENT_LIST_DIR}/TestData"