From 663e1f5ba9065b522bcf3d9ff25f389adc3f023b Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Tue, 16 Dec 2014 11:05:39 -0800 Subject: [PATCH] tests for --date2, date2: (#201) --- tests/misc/query-date2.test | 48 +++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 tests/misc/query-date2.test diff --git a/tests/misc/query-date2.test b/tests/misc/query-date2.test new file mode 100644 index 000000000..8e64f10d4 --- /dev/null +++ b/tests/misc/query-date2.test @@ -0,0 +1,48 @@ +# filtering by secondary date (cf #201) + +# 1. -b/-e/-p match the secondary date if --date2 is present +hledgerdev -f- register -p 2014/1/2 --date2 +<<< +2014/1/1=1/2 + (a) 1 + +2014/1/3 + (b) 1 +>>> +2014/01/02 (a) 1 1 +>>>=0 + +# 2. date: is not affected by --date2 +hledgerdev -f- register date:2014/1/2 --date2 +<<< +2014/1/1=1/2 + (a) 1 + +2014/1/3 + (b) 1 +>>> +>>>=0 + +# 3. date2: matches the secondary date +hledgerdev -f- register date2:2014/1/2 +<<< +2014/1/1=1/2 + (a) 1 + +2014/1/3 + (b) 1 +>>> +2014/01/02 (a) 1 1 +>>>=0 + +# 4. date2: is not affected by --date2 +hledgerdev -f- register date2:2014/1/1 --date2 +<<< +2014/1/1=1/2 + (a) 1 + +2014/1/3 + (b) 1 +>>> +>>>=0 +