feat: Add Unittest example
This commit is contained in:
@@ -21,3 +21,12 @@ target_compile_features(hello PRIVATE cxx_std_23)
|
||||
target_compile_options(hello PRIVATE ${BASE_OPTIONS})
|
||||
target_compile_definitions(hello PRIVATE ${BASE_DEFINITIONS})
|
||||
target_link_libraries(hello PRIVATE fmt::fmt)
|
||||
|
||||
option(BUILD_TESTING OFF "Build Unity/CMock test suites")
|
||||
if (BUILD_TESTING AND NOT IS_EMSCRIPTEN)
|
||||
set(CMAKE_SKIP_TEST_ALL_DEPENDENCY FALSE)
|
||||
enable_testing()
|
||||
find_package(Unity REQUIRED)
|
||||
find_package(CMock REQUIRED)
|
||||
add_subdirectory(tests)
|
||||
endif()
|
||||
|
||||
Reference in New Issue
Block a user