aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rwxr-xr-xtest/append.t10
1 files changed, 10 insertions, 0 deletions
diff --git a/test/append.t b/test/append.t
index 7f6d0af..a773e62 100755
--- a/test/append.t
+++ b/test/append.t
@@ -133,4 +133,14 @@ EOF
[[ $("$PASS" show passfile) == "$expected" ]]
'
+test_expect_success 'Keep original password' '
+ existing="foo bar baz"
+ uri="otpauth://totp/Example:alice@google.com?secret=JBSWY3DPEHPK3PXP&issuer=Foo"
+
+ test_pass_init &&
+ "$PASS" insert -e passfile <<< "$existing" &&
+ "$PASS" otp append -e passfile <<< "$uri" &&
+ [[ $("$PASS" show passfile | head -1) == "$existing" ]]
+'
+
test_done