
On Mon, Feb 10, 2025 at 11:30:24 +0100, Peter Krempa wrote:
On Mon, Feb 10, 2025 at 11:25:55 +0100, Tim Wiederhake wrote:
meson's "test()" function provides a "should_fail: bool" argument that checks for a command to exit with a non-zero exit code instead of the usual zero exit code to signal success. If the program under test does so, it is recorded as "EXPECTEDFAIL" instead of "OK". While there is an argument to be made that the program under test failed as expected, the test in itself is successful and should be recorded as such.
Could you please elaborate what the problem is? The wording of the
I've re-read this and it ineed seems that just the wording is the issue. I'm not sold that we need a script to bypass the return value just for meson to say "OK".