4 Commits

Author SHA1 Message Date
Luca Bacci
12543df16f Tests: do not set a timeout in Python tests
The Meson test harness handles that for us.

With a custom timeout, meson test -t is not useful (which is
surprising for users) and interactive debugging sessions may
terminate unexepectedly.
2025-08-04 10:47:50 +02:00
Christoph Martin
032aea93d2 testprogramrunner: enable setting cwd
Add a mechanism to change the current working directory the program
under test is being run from.
2025-07-08 22:59:56 +02:00
Marco Trevisan (Treviño)
fe25e4aad5 tests/lib/testprogramrunner: Support overriding the environment 2025-02-12 17:37:25 +01:00
Marco Trevisan (Treviño)
00ebf4e1eb tests/lib: Add a new unittest type to simplify launching test programs
We were reusing the same logic everywhere, while we can just reuse an
unique class to base our tests on that avoids having to copy-and-paste
code for no good reason
2025-02-11 18:51:15 +01:00