summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/baseline/opt-unrealized.test20
-rw-r--r--test/regress/7F3650FD.test77
-rw-r--r--test/regress/BBFA1759.test16
3 files changed, 94 insertions, 19 deletions
diff --git a/test/baseline/opt-unrealized.test b/test/baseline/opt-unrealized.test
new file mode 100644
index 00000000..7d5d20fb
--- /dev/null
+++ b/test/baseline/opt-unrealized.test
@@ -0,0 +1,20 @@
+bal -V --unrealized
+<<<
+2008/10/01 Sample
+ Assets:Brokerage 10 AAPL
+ Assets:Checking $-200.00
+
+P 2008/10/20 12:00:00 AAPL $30.00
+
+; 2008/10/20 <Generated Transaction>
+; Assets:Brokerage $100
+; Equity:Unrealized Gains
+>>>1
+ $100.00 Assets
+ $300.00 Brokerage
+ $-200.00 Checking
+ $-100.00 Equity:Unrealized Gains
+--------------------
+ 0
+>>>2
+=== 0
diff --git a/test/regress/7F3650FD.test b/test/regress/7F3650FD.test
index 0eb3a96f..f7154eb8 100644
--- a/test/regress/7F3650FD.test
+++ b/test/regress/7F3650FD.test
@@ -1,50 +1,95 @@
period --now=2010/11/01 12/01
<<<
>>>1
-global details =>
+--- Period expression tokens ---
+TOK_DATE: month Dec day 1
+END_REACHED: <EOF>
- start: 09-Dec-01
- end: 09-Dec-02
- factor: 1
+--- Before stabilization ---
+ range: in month Dec day 1
+
+--- After stabilization ---
+ range: in month Dec day 1
+ start: 10-Dec-01
+ finish: 10-Dec-02
+
+--- Sample dates in range (max. 20) ---
+ 1: 10-Dec-01
>>>2
=== 0
period --now=2010/11/01 10/01
<<<
>>>1
-global details =>
+--- Period expression tokens ---
+TOK_DATE: month Oct day 1
+END_REACHED: <EOF>
+
+--- Before stabilization ---
+ range: in month Oct day 1
+--- After stabilization ---
+ range: in month Oct day 1
start: 10-Oct-01
- end: 10-Oct-02
- factor: 1
+ finish: 10-Oct-02
+
+--- Sample dates in range (max. 20) ---
+ 1: 10-Oct-01
>>>2
=== 0
period --now=2010/11/01 2009/10
<<<
>>>1
-global details =>
+--- Period expression tokens ---
+TOK_DATE: year 2009 month Oct
+END_REACHED: <EOF>
+
+--- Before stabilization ---
+ range: in year 2009 month Oct
+--- After stabilization ---
+ range: in year 2009 month Oct
start: 09-Oct-01
- end: 09-Nov-01
- factor: 1
+ finish: 09-Nov-01
+
+--- Sample dates in range (max. 20) ---
+ 1: 09-Oct-01
>>>2
=== 0
period --now=2010/11/01 2009/10/01
<<<
>>>1
-global details =>
+--- Period expression tokens ---
+TOK_DATE: year 2009 month Oct day 1
+END_REACHED: <EOF>
+
+--- Before stabilization ---
+ range: in year 2009 month Oct day 1
+--- After stabilization ---
+ range: in year 2009 month Oct day 1
start: 09-Oct-01
- end: 09-Oct-02
- factor: 1
+ finish: 09-Oct-02
+
+--- Sample dates in range (max. 20) ---
+ 1: 09-Oct-01
>>>2
=== 0
period --now=2010/11/01 2009
<<<
>>>1
-global details =>
+--- Period expression tokens ---
+TOK_A_YEAR: 2009
+END_REACHED: <EOF>
+--- Before stabilization ---
+ range: in year 2009
+
+--- After stabilization ---
+ range: in year 2009
start: 09-Jan-01
- end: 10-Jan-01
- factor: 1
+ finish: 10-Jan-01
+
+--- Sample dates in range (max. 20) ---
+ 1: 09-Jan-01
>>>2
=== 0
diff --git a/test/regress/BBFA1759.test b/test/regress/BBFA1759.test
index 26862703..cd5990fc 100644
--- a/test/regress/BBFA1759.test
+++ b/test/regress/BBFA1759.test
@@ -1,10 +1,20 @@
period june 2008
<<<
>>>1
-global details =>
+--- Period expression tokens ---
+TOK_A_MONTH: Jun
+TOK_A_YEAR: 2008
+END_REACHED: <EOF>
+--- Before stabilization ---
+ range: in year 2008 month Jun
+
+--- After stabilization ---
+ range: in year 2008 month Jun
start: 08-Jun-01
- end: 08-Jul-01
- factor: 1
+ finish: 08-Jul-01
+
+--- Sample dates in range (max. 20) ---
+ 1: 08-Jun-01
>>>2
=== 0