Open milandamen opened 2 years ago
This is a problem of bash - error code is only a byte. Any suggestions? Stop counting by 255?
I think the exit code should not reflect how many tests failed, but what kind of "error" occurred.
I kind of like how Go's Ginkgo package does exit codes:
--class
or --method
. This is useful because you do not want a CI to pass if not all tests were run.
Describe the bug When running tests with
qx test
and the amount of failing tests is 256, the resulting code will be 0.To Reproduce Steps to reproduce the behavior:
qx test
echo $?
Expected behavior Expect a non-zero result code, because not all tests passed.
Log
Desktop:
qx-lock.json
Qooxdoo framework version: 7.0.0-beta.6