From ceacf4793fe2f878aedaadbf3f7cb618fbc98a3f Mon Sep 17 00:00:00 2001 From: Micah Jerome Ellison Date: Fri, 24 Feb 2023 08:49:11 -0800 Subject: [PATCH] Add failing test for issue 1493 --- tests/bdd/features/install.feature | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/tests/bdd/features/install.feature b/tests/bdd/features/install.feature index abef3d91..abf77a9f 100644 --- a/tests/bdd/features/install.feature +++ b/tests/bdd/features/install.feature @@ -42,4 +42,20 @@ Feature: Installing jrnl And the version in the config file should be up-to-date When we run "jrnl" Then we should be prompted for a password - \ No newline at end of file + + Scenario: Install jrnl with encrypted default journal with no entries + Given we use no config + When we run "jrnl -1" and enter + encrypted.txt + y + test + test + n + Then the error output should contain "Journal will be encrypted" + And the default journal "encrypted.txt" should be in the "." directory + And the config should contain "encrypt: true" + And the version in the config file should be up-to-date + Given we use the password "test" if prompted + When we run "jrnl -1" + Then we should be prompted for a password + And the error output should not contain "Wrong password, try again"