From 642fc239e2fc4524c47e5adba405bbdfcb7d0239 Mon Sep 17 00:00:00 2001 From: peterbell10 Date: Mon, 11 Sep 2017 22:17:51 +0100 Subject: Add a test for cUUID (#4021) --- tests/UUID/CMakeLists.txt | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 tests/UUID/CMakeLists.txt (limited to 'tests/UUID/CMakeLists.txt') diff --git a/tests/UUID/CMakeLists.txt b/tests/UUID/CMakeLists.txt new file mode 100644 index 000000000..72746d10d --- /dev/null +++ b/tests/UUID/CMakeLists.txt @@ -0,0 +1,35 @@ +enable_testing() + +set (SHARED_SRCS + ${CMAKE_SOURCE_DIR}/src/UUID.cpp + ${CMAKE_SOURCE_DIR}/src/StringUtils.cpp +) + +set (SHARED_HDRS + ${CMAKE_SOURCE_DIR}/src/UUID.h + ${CMAKE_SOURCE_DIR}/src/StringUtils.h +) + +set (SRCS + UUIDTest.cpp +) + +source_group("Shared" FILES ${SHARED_SRCS} ${SHARED_HDRS}) +source_group("Sources" FILES ${SRCS}) + +add_executable(UUIDTest ${SRCS} ${SHARED_SRCS} ${SHARED_HDRS}) +target_link_libraries(UUIDTest mbedcrypto) +target_compile_definitions(UUIDTest PRIVATE TEST_GLOBALS=1) +target_include_directories(UUIDTest PRIVATE + ${CMAKE_SOURCE_DIR}/src/ + ${CMAKE_SOURCE_DIR}/lib/mbedtls/include +) + +add_test(NAME UUID-test COMMAND UUIDTest) + + +# Put the projects into solution folders (MSVC): +set_target_properties( + UUIDTest + PROPERTIES FOLDER Tests +) -- cgit v1.2.3