diff options
author | Jason A. Donenfeld <Jason@zx2c4.com> | 2014-04-23 17:28:31 +0200 |
---|---|---|
committer | Jason A. Donenfeld <Jason@zx2c4.com> | 2014-04-23 17:28:31 +0200 |
commit | 57e3fe63c00241f1a2abef4d7023ab92d680c9ce (patch) | |
tree | 2c17f03e358ba68defdcd2eeda8b69d8c74e1493 /tests/t0300-reencryption.sh | |
parent | 32c88c4af59b88b331a223d93178ab33d52dbb32 (diff) | |
download | pass-57e3fe63c00241f1a2abef4d7023ab92d680c9ce.tar.gz pass-57e3fe63c00241f1a2abef4d7023ab92d680c9ce.tar.bz2 pass-57e3fe63c00241f1a2abef4d7023ab92d680c9ce.zip |
Support git tests
Diffstat (limited to '')
-rwxr-xr-x | tests/t0300-reencryption.sh | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/tests/t0300-reencryption.sh b/tests/t0300-reencryption.sh index f7968a4..fed4b5b 100755 --- a/tests/t0300-reencryption.sh +++ b/tests/t0300-reencryption.sh @@ -20,8 +20,11 @@ gpg_keys_from_group() { canonicalize_gpg_keys "${keys[@]}" } +test_expect_success 'Setup initial key and git' ' + $PASS init $KEY1 && $PASS git init +' + test_expect_success 'Root key encryption' ' - $PASS init $KEY1 && $PASS insert -e folder/cred1 <<<"$INITIAL_PASSWORD" && [[ $(canonicalize_gpg_keys "$KEY1") == "$(gpg_keys_from_encrypted_file "$PASSWORD_STORE_DIR/folder/cred1.gpg")" ]] ' @@ -89,5 +92,8 @@ test_expect_success 'Password lived through all transformations' ' [[ $($PASS show anotherfolder2/anotherfolder/cred1) == "$INITIAL_PASSWORD" ]] ' -test_done +test_expect_success 'Git picked up all changes throughout' ' + [[ -z $(git status --porcelain 2>&1) ]] +' +test_done |