feat(domain-and-input-skeleton): step 2 — abaqus-scoped-syntax-parser

This commit is contained in:
KOKO\Mimi
2026-07-30 18:01:05 +09:00
parent ceaf92f2a9
commit abbc408aec
9 changed files with 807 additions and 1 deletions
+30
View File
@@ -110,3 +110,33 @@ add_test(
NAME DomainValidation
COMMAND "$<TARGET_FILE:fesa_model_value_tests>" --gtest_filter=*DomainValidation*
)
add_executable(fesa_abaqus_parser_tests
unit/io/abaqus/parser_test.cpp
)
target_compile_features(fesa_abaqus_parser_tests PRIVATE cxx_std_20)
target_compile_options(fesa_abaqus_parser_tests PRIVATE /W4 /permissive- /EHsc)
target_compile_definitions(
fesa_abaqus_parser_tests
PRIVATE
FESA_TEST_SOURCE_DIR="${CMAKE_CURRENT_SOURCE_DIR}"
)
target_link_libraries(fesa_abaqus_parser_tests
PRIVATE
fesa_core
GTest::gtest_main
)
add_test(
NAME AbaqusParser
COMMAND "$<TARGET_FILE:fesa_abaqus_parser_tests>"
--gtest_filter=AbaqusParser.*
)
add_test(
NAME ScopedDeck
COMMAND "$<TARGET_FILE:fesa_abaqus_parser_tests>"
--gtest_filter=ScopedDeck.*
)