dfhack/test
lethosor 9a29e5f1ce
Make "test file failed to load" errors more obvious, and make run-tests.py fail
These errors could previously go undetected, since they were easy to miss at the
end of the output and did not cause run-tests.py to fail.

This change adds a `*` pseudo-entry to test_status.json, which is set to
"failed" if any tests failed *or* failed to load. This avoids the need to change
run-tests.py, which is cached on Buildmaster.

See #1815
2021-03-23 22:11:48 -04:00
..
library Add tests for utils.invert 2020-04-05 23:04:10 -04:00
plugins Update scripts, tweak test 2020-12-16 13:16:13 -05:00
structures Update xml, fix + improve robustness of unions.lua unit tests 2021-03-23 21:24:57 -04:00
core.lua Add test for get_initial_cwd() 2020-11-12 21:03:05 -05:00
encoding.lua Expose to_search_normalized to Lua, add test, and use in ListColumn (most useful for the `stocks` plugin) 2020-10-10 01:40:00 -04:00
gui.lua Add a basic test library and a couple GUI module tests (squashed) 2018-07-18 14:29:13 -04:00
main.lua Make "test file failed to load" errors more obvious, and make run-tests.py fail 2021-03-23 22:11:48 -04:00
test_test.lua include main test file as a module for testing 2021-03-07 08:24:18 -08:00