mirror of
https://github.com/kichikuou/system3-sdl2.git
synced 2026-10-06 22:07:56 +03:00
Run a compiled System 1/2/3 scenarios with SDL's dummy video and audio drivers, and report failures through the text hook and exit status.
Scenario tests
The scenario tests run compiled System 1, 2, and 3 scenarios through the
normal engine with SDL's dummy video and audio drivers. CTest checks both the
process exit status and the 0 tests failed summary printed through the text
hook.
ADISK.DAT is checked in so that building and running the tests does not
require sys3c. After installing sys3c
and changing the scenario sources, regenerate it with:
for system in system1 system2 system3; do
(cd test/scenario/$system && sys3c)
done