feat(domain-and-input-skeleton): step 0 — semantic-domain-and-origin-types

This commit is contained in:
KOKO\Mimi
2026-07-30 16:38:05 +09:00
parent b851575554
commit c7e64eb841
12 changed files with 455 additions and 0 deletions
+24
View File
@@ -75,3 +75,27 @@ add_test(
NAME CoreValueTypes
COMMAND "$<TARGET_FILE:fesa_core_value_tests>"
)
add_executable(fesa_model_value_tests
unit/model/entity_origin_test.cpp
unit/model/model_types_test.cpp
)
target_compile_features(fesa_model_value_tests PRIVATE cxx_std_20)
target_compile_options(fesa_model_value_tests PRIVATE /W4 /permissive- /EHsc)
target_link_libraries(fesa_model_value_tests
PRIVATE
fesa_core
GTest::gtest_main
)
add_test(
NAME ModelTypes
COMMAND "$<TARGET_FILE:fesa_model_value_tests>" --gtest_filter=ModelTypes.*
)
add_test(
NAME EntityOrigin
COMMAND "$<TARGET_FILE:fesa_model_value_tests>" --gtest_filter=EntityOrigin.*
)