From 4b4d29bf080afcbbf859e73f53a75da4e8871f38 Mon Sep 17 00:00:00 2001 From: Manuel Ebert Date: Mon, 21 Jul 2014 17:33:39 +0900 Subject: [PATCH] Regression test for future timestamps --- features/regression.feature | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/features/regression.feature b/features/regression.feature index ad52e2c4..1672afb4 100644 --- a/features/regression.feature +++ b/features/regression.feature @@ -21,6 +21,13 @@ Feature: Zapped bugs should stay dead. Then we should see the message "Entry added" and the journal should contain "2013-11-30 15:42 Project Started." + Scenario: Date in the future should be parsed correctly + # https://github.com/maebert/jrnl/issues/185 + Given we use the config "basic.json" + When we run "jrnl 26/06/2019: Planet? Earth. Year? 2019." + Then we should see the message "Entry added" + and the journal should contain "2019-06-26 09:00 Planet?" + Scenario: Loading entry with ambiguous time stamp #https://github.com/maebert/jrnl/issues/153 Given we use the config "bug153.json" @@ -31,24 +38,24 @@ Feature: Zapped bugs should stay dead. 2013-10-27 03:27 Some text. """ - Scenario: Title with an embedded period. + Scenario: Title with an embedded period. Given we use the config "basic.json" When we run "jrnl 04-24-2014: Created a new website - empty.com. Hope to get a lot of traffic." Then we should see the message "Entry added" When we run "jrnl -1" - Then the output should be + Then the output should be """ 2014-04-24 09:00 Created a new website - empty.com. | Hope to get a lot of traffic. """ - + Scenario: Title with an embedded period on DayOne journal Given we use the config "dayone.json" When we run "jrnl 04-24-2014: Ran 6.2 miles today in 1:02:03. I'm feeling sore because I forgot to stretch." Then we should see the message "Entry added" When we run "jrnl -1" - Then the output should be + Then the output should be """ 2014-04-24 09:00 Ran 6.2 miles today in 1:02:03. | I'm feeling sore because I forgot to stretch. - """ \ No newline at end of file + """