Adding unit tests.

This commit is contained in:
2023-11-01 23:52:36 -05:00
parent c4032b4a84
commit f573ff8366
14 changed files with 158 additions and 17 deletions

View File

@ -45,7 +45,11 @@ if(DAWN_TARGET_OPENAL)
add_subdirectory(AudioFile)
endif()
# Test
# Catch2 Testing Framework
set(catch2_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/Catch2 CACHE INTERNAL ${DAWN_CACHE_TARGET})
add_subdirectory(Catch2)
# Emscripten (TESTING ONLY)
if(DEFINED DAWN_EMSCRIPTEN_FLAGS)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${DAWN_EMSCRIPTEN_FLAGS}" CACHE INTERNAL ${DAWN_CACHE_TARGET})
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${DAWN_EMSCRIPTEN_FLAGS}" CACHE INTERNAL ${DAWN_CACHE_TARGET})

1
lib/Catch2 Submodule

Submodule lib/Catch2 added at a8cf3e6710