"make test" reports 100% PASS even with failing tests!
For example:
1. Break a test by setting an invalid expectation like in MirPixelFormatUtils.alpha_channel_depths
2. Rebuild
3. $ make test
100% tests passed, 0 tests failed out of 9
4. $ umockdev-run -- mir_unit_tests
[ FAILED ] 1 test, listed below:
[ FAILED ] MirPixelFormatUtils.alpha_channel_depths
"make test" reports 100% PASS even with failing tests!
For example: tils.alpha_ channel_ depths tils.alpha_ channel_ depths
1. Break a test by setting an invalid expectation like in MirPixelFormatU
2. Rebuild
3. $ make test
100% tests passed, 0 tests failed out of 9
4. $ umockdev-run -- mir_unit_tests
[ FAILED ] 1 test, listed below:
[ FAILED ] MirPixelFormatU