Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-01-08 | chmod.test: fix the tests to work on mksh as well as bash. | Elliott Hughes | |
mksh doesn't support the {a..b} bashism or the ${!name} bashism, causing the tests to fail on Android. This works for me on both mksh and bash (both tested on Debian). | |||
2021-01-01 | Fix comma regression reported by Denys Nykula. | Rob Landley | |
2020-12-18 | Elliott said that chmod 000 debris was confusing host rm -rf, and macos | Rob Landley | |
couldn't handle chmod +s in /tmp. Try to make test_chmod clear out debris and teach make clean to chmod -R generated before deleting it. | |||
2020-12-04 | chmod: support complex modes. | Elliott Hughes | |
Change 5109da9b3e6a898c8e0ad647303a1b375e3d97d3 caused test.test to call chmod with mode `u+s+s` which passes on the host (where you have a toybox test but a GNU chmod) but fails on Android where chmod is toybox too. Add the missing loop to string_to_mode(), which means this will also affect other toys, but that seems like a feature (and, for example, GNU mkdir also accepts a mode like `a=r+w+x`). | |||
2020-11-25 | Fix help text to explain why o+s isn't +t, add test +s not setting +t. | Rob Landley | |
2020-06-09 | chmod: fix -R and dangling symlinks. | Elliott Hughes | |
Found trying to run the libc++ tests. For coreutils, `info chmod` says: 'chmod' ignores symbolic links encountered during recursive directory traversals. Bug: http://b/155809792 | |||
2020-01-06 | SebiderSushi reported that chmod g+s wasn't working. | Rob Landley | |
2020-01-06 | Cleanup chmod tests. | Rob Landley | |
2016-03-02 | Factor out command name at the start of test name, have runtest.sh print it. | Rob Landley | |
2016-01-31 | chmod.test had umask assumptions which broke, so set explicit umask. | Rob Landley | |
2015-05-12 | Set the executable bits on all the *.test files. (Wasn't consistent, is now.) | Rob Landley | |
2014-09-20 | Move testsuite out of scripts/test into its own top level tests directory, ↵ | Rob Landley | |
and make ctrl-c kill "make test" more reliably. |