feat(domain-and-input-skeleton): step 3 — active-instance-domain-normalization

This commit is contained in:
KOKO\Mimi
2026-07-30 18:10:52 +09:00
parent 0f53ec48eb
commit 154f8ef4af
5 changed files with 987 additions and 0 deletions
+30
View File
@@ -140,3 +140,33 @@ add_test(
COMMAND "$<TARGET_FILE:fesa_abaqus_parser_tests>"
--gtest_filter=ScopedDeck.*
)
add_executable(fesa_deck_to_domain_tests
integration/io/minimal_deck_to_domain_test.cpp
)
target_compile_features(fesa_deck_to_domain_tests PRIVATE cxx_std_20)
target_compile_options(fesa_deck_to_domain_tests PRIVATE /W4 /permissive- /EHsc)
target_compile_definitions(
fesa_deck_to_domain_tests
PRIVATE
FESA_TEST_SOURCE_DIR="${CMAKE_CURRENT_SOURCE_DIR}"
)
target_link_libraries(fesa_deck_to_domain_tests
PRIVATE
fesa_core
GTest::gtest_main
)
add_test(
NAME DeckToDomain
COMMAND "$<TARGET_FILE:fesa_deck_to_domain_tests>"
--gtest_filter=DeckToDomain.*
)
add_test(
NAME ActiveInstance
COMMAND "$<TARGET_FILE:fesa_deck_to_domain_tests>"
--gtest_filter=ActiveInstance.*
)