19 test translation units each defined an identical local loadConfig(). They now include src/test/TestConfig.h, which lives off the lib/ui/app include path like SimulationTestAccess.h. Co-Authored-By: Claude <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01GH8ZMRY3vhxxXcaUxBqxkk
37 lines
753 B
CMake
37 lines
753 B
CMake
|
|
add_files(
|
|
TEST_FILES
|
|
|
|
TestConfig.h
|
|
|
|
test.cpp
|
|
FormulaTest.cpp
|
|
ConfigLoaderTest.cpp
|
|
SimulationTest.cpp
|
|
BeltSystemTest.cpp
|
|
SurfaceMaskTest.cpp
|
|
BeltDragPathTest.cpp
|
|
TunnelCompletionTest.cpp
|
|
BuildingTest.cpp
|
|
BuildingConfigTest.cpp
|
|
ShipTest.cpp
|
|
DebrisTest.cpp
|
|
BehaviorSystemTest.cpp
|
|
WaveSystemTest.cpp
|
|
CombatSystemTest.cpp
|
|
ShipyardTest.cpp
|
|
BlueprintTest.cpp
|
|
BlueprintSerializerTest.cpp
|
|
ModuleConfigTest.cpp
|
|
ShipModuleTest.cpp
|
|
ThreatCostCalculatorTest.cpp
|
|
RecipeSchematicTest.cpp
|
|
UnlockPrereqTest.cpp
|
|
UnlockGroupTest.cpp
|
|
ArtifactWinConditionTest.cpp
|
|
DeterminismTest.cpp
|
|
CommandTest.cpp
|
|
ReplayRecorderTest.cpp
|
|
ReplayPlaybackTest.cpp
|
|
)
|