🧪 test: wire ast/symbol scripts into ctest

This commit is contained in:
csh
2025-12-21 15:47:27 +08:00
parent bb0cbde79c
commit f2d2aeb272
4 changed files with 18 additions and 2 deletions
+8
View File
@@ -64,3 +64,11 @@ target_compile_options(
-Wall -Wextra -Wpedantic $<$<CONFIG:Debug>:-g -O0>
-Wno-import-implementation-partition-unit-in-interface-unit
$<$<CONFIG:Release>:-O3>)
if(BUILD_TESTS)
add_test(NAME test_ast_script
COMMAND ${CMAKE_COMMAND} -E env
TEST_AST_OVERRIDE=$<TARGET_FILE:test_ast>
BUILD_PRESET=ctest
bash ${CMAKE_CURRENT_SOURCE_DIR}/test.sh)
endif()