#include <assert.h> | |
#include <stdlib.h> | |
int meson_test_side_effect = EXIT_FAILURE; | |
int meson_test_set_side_effect(void) { | |
meson_test_side_effect = EXIT_SUCCESS; | |
return 1; | |
} | |
int main(void) { | |
// meson_test_side_effect is set only if assert is executed | |
assert(meson_test_set_side_effect()); | |
return meson_test_side_effect; | |
} |