m-chrzan.xyz
aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorAyush Agarwal <ayush@fastmail.in>2021-09-15 22:47:27 +0530
committerJason A. Donenfeld <Jason@zx2c4.com>2021-09-23 15:25:28 -0600
commita80a3189458a86f29f61d980b4ad977594199864 (patch)
treeb2473c0fb7b5498c2a32355b9de369391aa1b192 /tests
parent85bb62f47ac2f518bfdb36c5dfedf5938219a9b7 (diff)
Replace 'which' with POSIX equivalent 'command -v'
The 'which' command is an external command that must be called each and every time pass is used. 'which' is also not mentioned in the README as one of the dependencies that might be needed to run pass. Instead of 'which', we can use the POSIX compatible and shell built-in 'command -v'. It saves pass from making an external call and is, arguably, more reliable than using 'which' as mentioned in the following link.
Diffstat (limited to 'tests')
-rw-r--r--tests/setup.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/setup.sh b/tests/setup.sh
index 5d1e794..20dd7ea 100644
--- a/tests/setup.sh
+++ b/tests/setup.sh
@@ -52,7 +52,7 @@ fi
export GNUPGHOME="$TEST_HOME/gnupg/"
chmod 700 "$GNUPGHOME"
GPG="gpg"
-which gpg2 &>/dev/null && GPG="gpg2"
+command -v gpg2 &>/dev/null && GPG="gpg2"
# We don't want any currently running agent to conflict.
unset GPG_AGENT_INFO