If a chmod test fails it can leave files/directories in a state that causes successive runs to suffer bogus failures, and that `make clean` can't clean up without manual intervention.
Also, macOS seems to disallow +s in /tmp (but not otherwise), so allow those tests to be skipped. This is why I was seeing macOS test failures locally (because I pretty much always work on toybox in /tmp) that we weren't seeing on the github CI runs (which presumably don't run in /tmp). With this, all the tests are passing locally for me on macOS again. --- tests/chmod.test | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-)
0001-chmod.test-make-the-tests-a-bit-more-robust.patch
Description: Binary data
_______________________________________________ Toybox mailing list [email protected] http://lists.landley.net/listinfo.cgi/toybox-landley.net
