<div dir="ltr"><br>If a chmod test fails it can leave files/directories in a state<br>that causes successive runs to suffer bogus failures, and that `make<br>clean` can't clean up without manual intervention.<br><br>Also, macOS seems to disallow +s in /tmp (but not otherwise), so<br>allow those tests to be skipped. This is why I was seeing macOS<br>test failures locally (because I pretty much always work on toybox<br>in /tmp) that we weren't seeing on the github CI runs (which<br>presumably don't run in /tmp).<br><br>With this, all the tests are passing locally for me on macOS again.<br>---<br> tests/chmod.test | 14 +++++++++++---<br> 1 file changed, 11 insertions(+), 3 deletions(-)<br></div>