0ad/source
Ralph Sennhauser 981b3b898e
Support running individual tests or suites
Add back some functionality that got dropped with the move to a custom
runner in 39ea3b6ea5

Add option --list to print all available test grouped by suite.

Add option --suite to limit the run to a specific testsuite.

Add option --test to limit the run to a specific test.

Signed-off-by: Ralph Sennhauser <ralph.sennhauser@gmail.com>
(cherry picked from commit a7d65d4a34)
2025-10-17 13:31:20 +02:00
..
collada Fix some includes all over the place 2025-08-14 20:15:30 +02:00
dapinterface Remove ScriptTypes and ScriptExtraHeaders headers 2025-09-14 13:17:18 +02:00
graphics Makes loading terrain textures more smooth 2025-10-13 00:14:45 +02:00
gui Remove ScriptTypes and ScriptExtraHeaders headers 2025-09-14 13:17:18 +02:00
i18n Fix some includes all over the place 2025-08-14 20:15:30 +02:00
lib Bump copyright year for windows build 2025-10-15 17:58:23 +02:00
lobby Remove ScriptTypes and ScriptExtraHeaders headers 2025-09-14 13:17:18 +02:00
maths Reduces string allocations in GUI and maths. 2025-10-11 19:44:22 +02:00
mocks Fix some includes all over the place 2025-08-13 19:38:21 +02:00
network Fix missing returns after disconnect in 95179c5e46. 2025-10-12 12:39:41 +02:00
pch Remove ScriptTypes and ScriptExtraHeaders headers 2025-09-14 13:17:18 +02:00
ps Adds ARM Neon to report 2025-10-13 19:57:52 +02:00
renderer Makes TextRenderer allocates using LinearAllocator 2025-10-12 00:53:12 +02:00
rlinterface Fix some includes all over the place 2025-08-13 19:38:21 +02:00
scriptinterface Reduces string allocations in paths. 2025-10-05 01:31:27 +02:00
simulation2 fix debug build by directly setting probability for the inverse binomial in Decay.cpp 2025-10-08 17:00:09 +02:00
soundmanager SoundManager: reintroduce manual memory management 2025-10-13 20:42:32 +02:00
third_party Silence mongoose warnings 2025-08-12 20:45:15 +02:00
tools Adds MapReader to cppcheck ignore. 2025-10-13 16:57:15 +02:00
CxxTestRunner.tpl Support running individual tests or suites 2025-10-17 13:31:20 +02:00
main.cpp Remove custom span and use std::span 2025-08-24 11:09:57 +02:00
test_setup.cpp Fix some includes in atlas 2025-08-21 14:18:38 +02:00