Unit tests
Catch2
Include Catch2
option(YOURPLUGIN_BUILD_TESTS "Build the unit tests with Catch2" ON)
if(YOURPLUGIN_BUILD_TESTS)
list (APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/3rd_party/Catch2/contrib")
enable_testing()
add_subdirectory(3rd_party/Catch2 EXCLUDE_FROM_ALL)
include(CTest)
include(Catch)
endif()Write Test
main
processor
Link against SharedCode
CTest
JUCE Unit Tests
Last updated