Commit graph

16 commits

Author SHA1 Message Date
elsid
c298210844
Make integration_tests.py output more verbose
* Make it look more like googletest.
* Print total and failed number of tests.
* Print failed tests names.
* Print duration of each test and total.
* Hide all logs by default.
2025-03-05 22:18:46 +01:00
elsid
f80c7b2355
Expect openmw.cfg to exist 2025-03-05 22:18:47 +01:00
elsid
5f26da01f1
Use the_hub addon from example suite by the integration tests 2024-08-26 21:19:04 +02:00
elsid
eb6dc6e6b0
Keep generated files on integration tests failure 2024-08-26 21:19:03 +02:00
elsid
9006a8fad0
Use landracer addon from example suite by the integration tests 2024-08-26 21:19:03 +02:00
elsid
fa1e574097
Use existing path variables in the generated config 2024-08-26 21:19:03 +02:00
elsid
64ebe08a78
Increase Lua memory limit for integration tests
To avoid failures like 7534143520.
2024-08-08 22:34:52 +02:00
elsid
0c0d544e38
Add test to check Lua memory limit 2024-08-03 13:28:35 +02:00
Sam Hellawell
96db8e94bd Fix forgot game section for test settings 2024-07-20 22:56:55 +01:00
Sam Hellawell
b9a7bdc0c7 Dont use NormalizedView for yamlpath, use changeExtension, add setting to tests script 2024-07-20 20:15:17 +01:00
elsid
e5af4322c7
Add flag to print all openmw output in integration tests 2023-12-25 10:52:01 +01:00
Petr Mikheev
69f6ab2882 Add integration test for core.getGMST 2023-06-12 17:59:40 +02:00
elsid
37be305771
Convert path to string 2023-03-01 23:30:19 +01:00
elsid
0389aa2b7e
Move testing_util.lua to a separate directory to be reused as a library 2022-10-10 23:39:32 +02:00
elsid
7989d1645f
Run integration tests in CI 2022-07-04 20:38:29 +02:00
Petr Mikheev
76160076db Introduce OpenMW integration tests 2022-05-07 14:39:03 +02:00