mirror of
https://github.com/wesnoth/wesnoth
synced 2025-05-19 00:36:55 +00:00

The test changes the default facet, which takes effect only if no other facet takes priority. Thus, in turns 7 and 8, the test should expect attack depth of 7, not 8. Thanks to @CelticMinstrel for help.
This directory contains both the scenarios used by C++ unit tests and those which are WML unit tests. For the C++ unit tests, it is recommended to reuse the same scenario file as much as possible and just inject WML into it. Injection can be done by adding a config object containing event code and then registering that manually for game_events. WML unit tests are self-contained scenario files to test a specific area of WML. They can be implemented with the GENERIC_UNIT_TEST macro.