Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
tests: avoid use of non-portable
which
which is not a standard POSIX utility, and indeed, each of these test scripts uses #!/bin/bash as its shebang, so we can use `type -P` which has the same behaviour as `which` for free. (If the tests used POSIX shell, we could do `command -v`, its only caveat is that it'll pick up functions in the user's shell, which doesn't matter 99% of the time anyway.) Distributions like Debian [0] and Gentoo [1] are looking to remove `which` from their base set of packages. [0] https://lwn.net/Articles/874049/ [1] https://bugs.gentoo.org/646588 Signed-off-by: Sam James <sam@gentoo.org> Signed-off-by: Paul Moore <paul@paul-moore.com>
- Loading branch information