commit a5fefa3ad747bbd3bc1aabf053416e570e4d0796 parent 9e1cbc537e3e35e716540a14839b6052009e04bb Author: Sean Enck <sean@ttypty.com> Date: Tue, 2 Nov 2021 18:44:55 -0400 shell check Diffstat:
| M | tests/run.sh | | | 47 | +++++++++++++++++++++++------------------------ |
1 file changed, 23 insertions(+), 24 deletions(-)
diff --git a/tests/run.sh b/tests/run.sh @@ -26,36 +26,35 @@ git -C $LOCKBOX_STORE config user.name "Your Name" git -C $LOCKBOX_STORE commit -am "init" _run() { - echo "test" | $BIN/lb insert keys/one - echo "test2" | $BIN/lb insert keys/one2 - $BIN/lb show keys/* - echo -e "test3\ntest4" | $BIN/lb insert keys2/three - $BIN/lb ls - $BIN/lb-pwgen -special -length 10 - $BIN/lb-rekey - yes 2>/dev/null | $BIN/lb rm keys/one + echo "test" | "$BIN/lb" insert keys/one + echo "test2" | "$BIN/lb" insert keys/one2 + "$BIN/lb" show keys/* + echo -e "test3\ntest4" | "$BIN/lb" insert keys2/three + "$BIN/lb" ls + "$BIN/lb-pwgen" -special -length 10 + "$BIN/lb-rekey" + yes 2>/dev/null | "$BIN/lb" rm keys/one echo - $BIN/lb list - $BIN/lb find e - $BIN/lb show keys/one2 - $BIN/lb show keys2/three - echo "5ae472abqdekjqykoyxk7hvc2leklq5n" | $BIN/lb insert totp/test - $BIN/lb-totp ls - $BIN/lb-totp test | tr '[:digit:]' 'X' - $BIN/lb-stats keys/one2 - $BIN/lb-diff bin/lb/keys/one.lb bin/lb/keys/one2.lb - yes 2>/dev/null | $BIN/lb rm keys2/three + "$BIN/lb" list + "$BIN/lb" find e + "$BIN/lb" show keys/one2 + "$BIN/lb" show keys2/three + echo "5ae472abqdekjqykoyxk7hvc2leklq5n" | "$BIN/lb" insert totp/test + "$BIN/lb-totp" ls + "$BIN/lb-totp" test | tr '[:digit:]' 'X' + "$BIN/lb-stats" keys/one2 + "$BIN/lb-diff" bin/lb/keys/one.lb bin/lb/keys/one2.lb + yes 2>/dev/null | "$BIN/lb" rm keys2/three echo - yes 2>/dev/null | $BIN/lb rm totp/test + yes 2>/dev/null | "$BIN/lb" rm totp/test echo - LOCKBOX_KEY="invalid" $BIN/lb show keys/one2 - $BIN/lb-rekey -outkey "test" -outmode "plaintext" - $BIN/lb-rw -file bin/lb/keys/one2.lb -key "test" -keymode "plaintext" -mode "decrypt" + LOCKBOX_KEY="invalid" "$BIN/lb" show keys/one2 + "$BIN/lb-rekey" -outkey "test" -outmode "plaintext" + "$BIN/lb-rw" -file bin/lb/keys/one2.lb -key "test" -keymode "plaintext" -mode "decrypt" } LOG=$TESTS/lb.log _run 2>&1 | sed "s#$LOCKBOX_STORE##g" > $LOG -diff -u $LOG expected.log -if [ $? -ne 0 ]; then +if ! diff -u $LOG expected.log; then exit 1 fi