Add more baseline tests
This commit is contained in:
parent
f4e6d30736
commit
4d0daf77d7
12 changed files with 583 additions and 4 deletions
|
|
@ -1,3 +1,5 @@
|
|||
~ xxx
|
||||
|
||||
2012-02-28 * Test
|
||||
E 30.00 EUR
|
||||
F
|
||||
|
|
@ -12,15 +14,51 @@
|
|||
E 30.00 EUR
|
||||
F
|
||||
|
||||
test source -> 3
|
||||
2012-03-25 * Test
|
||||
G AAA
|
||||
H
|
||||
|
||||
2012-03-26 * Test
|
||||
I 1,00.00 EUR
|
||||
J -100.00 EUR
|
||||
|
||||
2012-03-27 * Test
|
||||
K 100.00 EUR
|
||||
L -200.00 EUR
|
||||
|
||||
test source -> 7
|
||||
__ERROR__
|
||||
While parsing file "$FILE", line 4:
|
||||
Error: Only one posting with null amount allowed per transaction
|
||||
While parsing file "$FILE", line 9:
|
||||
While parsing file "$FILE", line 1:
|
||||
While parsing periodic transaction:
|
||||
> ~ xxx
|
||||
Error: Unexpected date period token 'xxx'
|
||||
While parsing file "$FILE", line 6:
|
||||
Error: Only one posting with null amount allowed per transaction
|
||||
While parsing file "$FILE", line 11:
|
||||
Error: Only one posting with null amount allowed per transaction
|
||||
While parsing file "$FILE", line 13:
|
||||
While parsing transaction:
|
||||
> 2012/03/xx
|
||||
Error: Invalid date: 2012/03/xx
|
||||
While parsing file "$FILE", line 18:
|
||||
While parsing posting:
|
||||
G AAA
|
||||
^^^
|
||||
Error: No quantity specified for amount
|
||||
While parsing file "$FILE", line 22:
|
||||
While parsing posting:
|
||||
I 1,00.00 EUR
|
||||
^^^^^^^^^^^
|
||||
Error: Incorrect use of thousand-mark comma
|
||||
While parsing file "$FILE", line 27:
|
||||
While balancing transaction from "$FILE", lines 25-27:
|
||||
> 2012-03-27 * Test
|
||||
> K 100.00 EUR
|
||||
> L -200.00 EUR
|
||||
Unbalanced remainder is:
|
||||
-100.00 EUR
|
||||
Amount to balance against:
|
||||
100.00 EUR
|
||||
Error: Transaction does not balance
|
||||
end test
|
||||
|
||||
|
|
|
|||
4
test/baseline/opt-auto-match.dat
Normal file
4
test/baseline/opt-auto-match.dat
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
date,amount,desc,
|
||||
2012/03/01,10,Food,
|
||||
2012/03/02,10,Phone,
|
||||
2012/03/02,10,Dining,
|
||||
|
|
@ -0,0 +1,30 @@
|
|||
2012-01-01 * Opening balance
|
||||
Assets:Cash 100.00 EUR
|
||||
Equity:Opening Balance
|
||||
|
||||
2012-01-02 * Food
|
||||
Expenses:Food 25.00 EUR
|
||||
Assets:Cash -25.00 EUR
|
||||
|
||||
2012-01-03 * Phone
|
||||
Expenses:Phone 10.00 EUR
|
||||
Assets:Cash -10.00 EUR
|
||||
|
||||
2012-01-04 * Dining
|
||||
Expenses:Food 20.00 EUR
|
||||
Liabilities:CC -20.00 EUR
|
||||
|
||||
test --input-date-format "%Y-%m-%d" --auto-match convert test/baseline/opt-auto-match.dat
|
||||
2012/03/01 * Food
|
||||
Assets:Cash 10
|
||||
Equity:Unknown
|
||||
|
||||
2012/03/02 * Phone
|
||||
Assets:Cash 10
|
||||
Equity:Unknown
|
||||
|
||||
2012/03/02 * Dining
|
||||
Liabilities:CC 10
|
||||
Equity:Unknown
|
||||
end test
|
||||
|
||||
|
|
@ -0,0 +1,16 @@
|
|||
2012-01-01 * Opening balance
|
||||
Assets:Cash 100.00 EUR
|
||||
Equity:Opening Balance
|
||||
|
||||
2012-01-02 * Test
|
||||
; :test:
|
||||
Expenses:Food 100.00 EUR
|
||||
Assets:Cash -100.00 EUR
|
||||
|
||||
test reg --bold-if 'has_tag("test")'
|
||||
12-Jan-01 Opening balance Assets:Cash 100.00 EUR 100.00 EUR
|
||||
Equity:Opening Balance -100.00 EUR 0
|
||||
[1m12-Jan-02[0m [1mTest [0m [1mExpenses:Food [0m [1m 100.00 EUR[0m [1m 100.00 EUR[0m
|
||||
[1m [0m [1mAssets:Cash [0m [1m -100.00 EUR[0m [1m 0[0m
|
||||
end test
|
||||
|
||||
|
|
@ -0,0 +1,21 @@
|
|||
~ Monthly
|
||||
Expenses:Phone 10.00 GBP
|
||||
Expenses:Rent 550.00 GBP
|
||||
Assets
|
||||
|
||||
2012-02-28 * Phone expense
|
||||
Expenses:Phone 20.00 GBP
|
||||
Assets:Cash -20.00 GBP
|
||||
|
||||
2012-02-29 * Rent expense
|
||||
Expenses:Rent 530.00 GBP
|
||||
Assets:Cash -530.00 GBP
|
||||
|
||||
test budget --now 2012-02-29 --budget-format "%(justify(scrub(display_total), 0))\n"
|
||||
(-550.00 GBP, 560.00 GBP)
|
||||
(550.00 GBP, -560.00 GBP)
|
||||
(20.00 GBP, -10.00 GBP)
|
||||
(530.00 GBP, -550.00 GBP)
|
||||
(0, 0)
|
||||
end test
|
||||
|
||||
|
|
@ -0,0 +1,43 @@
|
|||
2012-02-28 Phone expense
|
||||
Expenses:Phone 20.00 GBP
|
||||
Assets:Cash -20.00 GBP
|
||||
|
||||
2012-02-29 * Rent expense
|
||||
Expenses:Rent 530.00 GBP
|
||||
Assets:Cash -530.00 GBP
|
||||
|
||||
2012-03-03 Phone expense
|
||||
Expenses:Phone 12.00 EUR
|
||||
Assets:Cash -12.00 EUR
|
||||
|
||||
2012-03-04 * Bed and breakfast
|
||||
; Payee: Rent expense
|
||||
; :bnb:
|
||||
Expenses:Rent 30.00 EUR
|
||||
Assets:Cash -30.00 EUR
|
||||
|
||||
test accounts --count
|
||||
2 Expenses:Phone
|
||||
4 Assets:Cash
|
||||
2 Expenses:Rent
|
||||
end test
|
||||
|
||||
test commodities --count
|
||||
4 GBP
|
||||
4 EUR
|
||||
end test
|
||||
|
||||
test payees --count
|
||||
4 Phone expense
|
||||
4 Rent expense
|
||||
end test
|
||||
|
||||
test commodities :rent --count
|
||||
1 GBP
|
||||
1 EUR
|
||||
end test
|
||||
|
||||
test payees tag bnb --count
|
||||
2 Rent expense
|
||||
end test
|
||||
|
||||
|
|
@ -0,0 +1,22 @@
|
|||
2012-01-01 * Opening balance
|
||||
Assets:Cash 100,00 EUR
|
||||
Equity:Opening Balance
|
||||
|
||||
2012-01-02 * Test
|
||||
Expenses:Food 10,00 EUR
|
||||
Assets:Cash -10,00 EUR
|
||||
|
||||
2012-01-03 * Test
|
||||
Expenses:Food €10,00
|
||||
Assets:Cash €-10,00
|
||||
|
||||
test --decimal-comma bal
|
||||
90,00 EUR
|
||||
€-10,00 Assets:Cash
|
||||
-100,00 EUR Equity:Opening Balance
|
||||
10,00 EUR
|
||||
€10,00 Expenses:Food
|
||||
--------------------
|
||||
0
|
||||
end test
|
||||
|
||||
|
|
@ -0,0 +1,202 @@
|
|||
~ Monthly
|
||||
Expenses:Rent 500.00 GBP
|
||||
Assets
|
||||
|
||||
test --now 2012-01-01 --forecast "T<200000.00 GBP" reg :rent
|
||||
12-Feb-01 Forecast transaction Expenses:Rent 500.00 GBP 500.00 GBP
|
||||
12-Mar-01 Forecast transaction Expenses:Rent 500.00 GBP 1000.00 GBP
|
||||
12-Apr-01 Forecast transaction Expenses:Rent 500.00 GBP 1500.00 GBP
|
||||
12-May-01 Forecast transaction Expenses:Rent 500.00 GBP 2000.00 GBP
|
||||
12-Jun-01 Forecast transaction Expenses:Rent 500.00 GBP 2500.00 GBP
|
||||
12-Jul-01 Forecast transaction Expenses:Rent 500.00 GBP 3000.00 GBP
|
||||
12-Aug-01 Forecast transaction Expenses:Rent 500.00 GBP 3500.00 GBP
|
||||
12-Sep-01 Forecast transaction Expenses:Rent 500.00 GBP 4000.00 GBP
|
||||
12-Oct-01 Forecast transaction Expenses:Rent 500.00 GBP 4500.00 GBP
|
||||
12-Nov-01 Forecast transaction Expenses:Rent 500.00 GBP 5000.00 GBP
|
||||
12-Dec-01 Forecast transaction Expenses:Rent 500.00 GBP 5500.00 GBP
|
||||
13-Jan-01 Forecast transaction Expenses:Rent 500.00 GBP 6000.00 GBP
|
||||
13-Feb-01 Forecast transaction Expenses:Rent 500.00 GBP 6500.00 GBP
|
||||
13-Mar-01 Forecast transaction Expenses:Rent 500.00 GBP 7000.00 GBP
|
||||
13-Apr-01 Forecast transaction Expenses:Rent 500.00 GBP 7500.00 GBP
|
||||
13-May-01 Forecast transaction Expenses:Rent 500.00 GBP 8000.00 GBP
|
||||
13-Jun-01 Forecast transaction Expenses:Rent 500.00 GBP 8500.00 GBP
|
||||
13-Jul-01 Forecast transaction Expenses:Rent 500.00 GBP 9000.00 GBP
|
||||
13-Aug-01 Forecast transaction Expenses:Rent 500.00 GBP 9500.00 GBP
|
||||
13-Sep-01 Forecast transaction Expenses:Rent 500.00 GBP 10000.00 GBP
|
||||
13-Oct-01 Forecast transaction Expenses:Rent 500.00 GBP 10500.00 GBP
|
||||
13-Nov-01 Forecast transaction Expenses:Rent 500.00 GBP 11000.00 GBP
|
||||
13-Dec-01 Forecast transaction Expenses:Rent 500.00 GBP 11500.00 GBP
|
||||
14-Jan-01 Forecast transaction Expenses:Rent 500.00 GBP 12000.00 GBP
|
||||
14-Feb-01 Forecast transaction Expenses:Rent 500.00 GBP 12500.00 GBP
|
||||
14-Mar-01 Forecast transaction Expenses:Rent 500.00 GBP 13000.00 GBP
|
||||
14-Apr-01 Forecast transaction Expenses:Rent 500.00 GBP 13500.00 GBP
|
||||
14-May-01 Forecast transaction Expenses:Rent 500.00 GBP 14000.00 GBP
|
||||
14-Jun-01 Forecast transaction Expenses:Rent 500.00 GBP 14500.00 GBP
|
||||
14-Jul-01 Forecast transaction Expenses:Rent 500.00 GBP 15000.00 GBP
|
||||
14-Aug-01 Forecast transaction Expenses:Rent 500.00 GBP 15500.00 GBP
|
||||
14-Sep-01 Forecast transaction Expenses:Rent 500.00 GBP 16000.00 GBP
|
||||
14-Oct-01 Forecast transaction Expenses:Rent 500.00 GBP 16500.00 GBP
|
||||
14-Nov-01 Forecast transaction Expenses:Rent 500.00 GBP 17000.00 GBP
|
||||
14-Dec-01 Forecast transaction Expenses:Rent 500.00 GBP 17500.00 GBP
|
||||
15-Jan-01 Forecast transaction Expenses:Rent 500.00 GBP 18000.00 GBP
|
||||
15-Feb-01 Forecast transaction Expenses:Rent 500.00 GBP 18500.00 GBP
|
||||
15-Mar-01 Forecast transaction Expenses:Rent 500.00 GBP 19000.00 GBP
|
||||
15-Apr-01 Forecast transaction Expenses:Rent 500.00 GBP 19500.00 GBP
|
||||
15-May-01 Forecast transaction Expenses:Rent 500.00 GBP 20000.00 GBP
|
||||
15-Jun-01 Forecast transaction Expenses:Rent 500.00 GBP 20500.00 GBP
|
||||
15-Jul-01 Forecast transaction Expenses:Rent 500.00 GBP 21000.00 GBP
|
||||
15-Aug-01 Forecast transaction Expenses:Rent 500.00 GBP 21500.00 GBP
|
||||
15-Sep-01 Forecast transaction Expenses:Rent 500.00 GBP 22000.00 GBP
|
||||
15-Oct-01 Forecast transaction Expenses:Rent 500.00 GBP 22500.00 GBP
|
||||
15-Nov-01 Forecast transaction Expenses:Rent 500.00 GBP 23000.00 GBP
|
||||
15-Dec-01 Forecast transaction Expenses:Rent 500.00 GBP 23500.00 GBP
|
||||
16-Jan-01 Forecast transaction Expenses:Rent 500.00 GBP 24000.00 GBP
|
||||
16-Feb-01 Forecast transaction Expenses:Rent 500.00 GBP 24500.00 GBP
|
||||
16-Mar-01 Forecast transaction Expenses:Rent 500.00 GBP 25000.00 GBP
|
||||
16-Apr-01 Forecast transaction Expenses:Rent 500.00 GBP 25500.00 GBP
|
||||
16-May-01 Forecast transaction Expenses:Rent 500.00 GBP 26000.00 GBP
|
||||
16-Jun-01 Forecast transaction Expenses:Rent 500.00 GBP 26500.00 GBP
|
||||
16-Jul-01 Forecast transaction Expenses:Rent 500.00 GBP 27000.00 GBP
|
||||
16-Aug-01 Forecast transaction Expenses:Rent 500.00 GBP 27500.00 GBP
|
||||
16-Sep-01 Forecast transaction Expenses:Rent 500.00 GBP 28000.00 GBP
|
||||
16-Oct-01 Forecast transaction Expenses:Rent 500.00 GBP 28500.00 GBP
|
||||
16-Nov-01 Forecast transaction Expenses:Rent 500.00 GBP 29000.00 GBP
|
||||
16-Dec-01 Forecast transaction Expenses:Rent 500.00 GBP 29500.00 GBP
|
||||
end test
|
||||
|
||||
test --now 2012-01-01 --forecast-years 1 --forecast "T<200000.00 GBP" reg :rent
|
||||
12-Feb-01 Forecast transaction Expenses:Rent 500.00 GBP 500.00 GBP
|
||||
12-Mar-01 Forecast transaction Expenses:Rent 500.00 GBP 1000.00 GBP
|
||||
12-Apr-01 Forecast transaction Expenses:Rent 500.00 GBP 1500.00 GBP
|
||||
12-May-01 Forecast transaction Expenses:Rent 500.00 GBP 2000.00 GBP
|
||||
12-Jun-01 Forecast transaction Expenses:Rent 500.00 GBP 2500.00 GBP
|
||||
12-Jul-01 Forecast transaction Expenses:Rent 500.00 GBP 3000.00 GBP
|
||||
12-Aug-01 Forecast transaction Expenses:Rent 500.00 GBP 3500.00 GBP
|
||||
12-Sep-01 Forecast transaction Expenses:Rent 500.00 GBP 4000.00 GBP
|
||||
12-Oct-01 Forecast transaction Expenses:Rent 500.00 GBP 4500.00 GBP
|
||||
12-Nov-01 Forecast transaction Expenses:Rent 500.00 GBP 5000.00 GBP
|
||||
12-Dec-01 Forecast transaction Expenses:Rent 500.00 GBP 5500.00 GBP
|
||||
end test
|
||||
|
||||
test --now 2012-01-01 --forecast-years 10 --forecast "T<200000.00 GBP" reg :rent
|
||||
12-Feb-01 Forecast transaction Expenses:Rent 500.00 GBP 500.00 GBP
|
||||
12-Mar-01 Forecast transaction Expenses:Rent 500.00 GBP 1000.00 GBP
|
||||
12-Apr-01 Forecast transaction Expenses:Rent 500.00 GBP 1500.00 GBP
|
||||
12-May-01 Forecast transaction Expenses:Rent 500.00 GBP 2000.00 GBP
|
||||
12-Jun-01 Forecast transaction Expenses:Rent 500.00 GBP 2500.00 GBP
|
||||
12-Jul-01 Forecast transaction Expenses:Rent 500.00 GBP 3000.00 GBP
|
||||
12-Aug-01 Forecast transaction Expenses:Rent 500.00 GBP 3500.00 GBP
|
||||
12-Sep-01 Forecast transaction Expenses:Rent 500.00 GBP 4000.00 GBP
|
||||
12-Oct-01 Forecast transaction Expenses:Rent 500.00 GBP 4500.00 GBP
|
||||
12-Nov-01 Forecast transaction Expenses:Rent 500.00 GBP 5000.00 GBP
|
||||
12-Dec-01 Forecast transaction Expenses:Rent 500.00 GBP 5500.00 GBP
|
||||
13-Jan-01 Forecast transaction Expenses:Rent 500.00 GBP 6000.00 GBP
|
||||
13-Feb-01 Forecast transaction Expenses:Rent 500.00 GBP 6500.00 GBP
|
||||
13-Mar-01 Forecast transaction Expenses:Rent 500.00 GBP 7000.00 GBP
|
||||
13-Apr-01 Forecast transaction Expenses:Rent 500.00 GBP 7500.00 GBP
|
||||
13-May-01 Forecast transaction Expenses:Rent 500.00 GBP 8000.00 GBP
|
||||
13-Jun-01 Forecast transaction Expenses:Rent 500.00 GBP 8500.00 GBP
|
||||
13-Jul-01 Forecast transaction Expenses:Rent 500.00 GBP 9000.00 GBP
|
||||
13-Aug-01 Forecast transaction Expenses:Rent 500.00 GBP 9500.00 GBP
|
||||
13-Sep-01 Forecast transaction Expenses:Rent 500.00 GBP 10000.00 GBP
|
||||
13-Oct-01 Forecast transaction Expenses:Rent 500.00 GBP 10500.00 GBP
|
||||
13-Nov-01 Forecast transaction Expenses:Rent 500.00 GBP 11000.00 GBP
|
||||
13-Dec-01 Forecast transaction Expenses:Rent 500.00 GBP 11500.00 GBP
|
||||
14-Jan-01 Forecast transaction Expenses:Rent 500.00 GBP 12000.00 GBP
|
||||
14-Feb-01 Forecast transaction Expenses:Rent 500.00 GBP 12500.00 GBP
|
||||
14-Mar-01 Forecast transaction Expenses:Rent 500.00 GBP 13000.00 GBP
|
||||
14-Apr-01 Forecast transaction Expenses:Rent 500.00 GBP 13500.00 GBP
|
||||
14-May-01 Forecast transaction Expenses:Rent 500.00 GBP 14000.00 GBP
|
||||
14-Jun-01 Forecast transaction Expenses:Rent 500.00 GBP 14500.00 GBP
|
||||
14-Jul-01 Forecast transaction Expenses:Rent 500.00 GBP 15000.00 GBP
|
||||
14-Aug-01 Forecast transaction Expenses:Rent 500.00 GBP 15500.00 GBP
|
||||
14-Sep-01 Forecast transaction Expenses:Rent 500.00 GBP 16000.00 GBP
|
||||
14-Oct-01 Forecast transaction Expenses:Rent 500.00 GBP 16500.00 GBP
|
||||
14-Nov-01 Forecast transaction Expenses:Rent 500.00 GBP 17000.00 GBP
|
||||
14-Dec-01 Forecast transaction Expenses:Rent 500.00 GBP 17500.00 GBP
|
||||
15-Jan-01 Forecast transaction Expenses:Rent 500.00 GBP 18000.00 GBP
|
||||
15-Feb-01 Forecast transaction Expenses:Rent 500.00 GBP 18500.00 GBP
|
||||
15-Mar-01 Forecast transaction Expenses:Rent 500.00 GBP 19000.00 GBP
|
||||
15-Apr-01 Forecast transaction Expenses:Rent 500.00 GBP 19500.00 GBP
|
||||
15-May-01 Forecast transaction Expenses:Rent 500.00 GBP 20000.00 GBP
|
||||
15-Jun-01 Forecast transaction Expenses:Rent 500.00 GBP 20500.00 GBP
|
||||
15-Jul-01 Forecast transaction Expenses:Rent 500.00 GBP 21000.00 GBP
|
||||
15-Aug-01 Forecast transaction Expenses:Rent 500.00 GBP 21500.00 GBP
|
||||
15-Sep-01 Forecast transaction Expenses:Rent 500.00 GBP 22000.00 GBP
|
||||
15-Oct-01 Forecast transaction Expenses:Rent 500.00 GBP 22500.00 GBP
|
||||
15-Nov-01 Forecast transaction Expenses:Rent 500.00 GBP 23000.00 GBP
|
||||
15-Dec-01 Forecast transaction Expenses:Rent 500.00 GBP 23500.00 GBP
|
||||
16-Jan-01 Forecast transaction Expenses:Rent 500.00 GBP 24000.00 GBP
|
||||
16-Feb-01 Forecast transaction Expenses:Rent 500.00 GBP 24500.00 GBP
|
||||
16-Mar-01 Forecast transaction Expenses:Rent 500.00 GBP 25000.00 GBP
|
||||
16-Apr-01 Forecast transaction Expenses:Rent 500.00 GBP 25500.00 GBP
|
||||
16-May-01 Forecast transaction Expenses:Rent 500.00 GBP 26000.00 GBP
|
||||
16-Jun-01 Forecast transaction Expenses:Rent 500.00 GBP 26500.00 GBP
|
||||
16-Jul-01 Forecast transaction Expenses:Rent 500.00 GBP 27000.00 GBP
|
||||
16-Aug-01 Forecast transaction Expenses:Rent 500.00 GBP 27500.00 GBP
|
||||
16-Sep-01 Forecast transaction Expenses:Rent 500.00 GBP 28000.00 GBP
|
||||
16-Oct-01 Forecast transaction Expenses:Rent 500.00 GBP 28500.00 GBP
|
||||
16-Nov-01 Forecast transaction Expenses:Rent 500.00 GBP 29000.00 GBP
|
||||
16-Dec-01 Forecast transaction Expenses:Rent 500.00 GBP 29500.00 GBP
|
||||
17-Jan-01 Forecast transaction Expenses:Rent 500.00 GBP 30000.00 GBP
|
||||
17-Feb-01 Forecast transaction Expenses:Rent 500.00 GBP 30500.00 GBP
|
||||
17-Mar-01 Forecast transaction Expenses:Rent 500.00 GBP 31000.00 GBP
|
||||
17-Apr-01 Forecast transaction Expenses:Rent 500.00 GBP 31500.00 GBP
|
||||
17-May-01 Forecast transaction Expenses:Rent 500.00 GBP 32000.00 GBP
|
||||
17-Jun-01 Forecast transaction Expenses:Rent 500.00 GBP 32500.00 GBP
|
||||
17-Jul-01 Forecast transaction Expenses:Rent 500.00 GBP 33000.00 GBP
|
||||
17-Aug-01 Forecast transaction Expenses:Rent 500.00 GBP 33500.00 GBP
|
||||
17-Sep-01 Forecast transaction Expenses:Rent 500.00 GBP 34000.00 GBP
|
||||
17-Oct-01 Forecast transaction Expenses:Rent 500.00 GBP 34500.00 GBP
|
||||
17-Nov-01 Forecast transaction Expenses:Rent 500.00 GBP 35000.00 GBP
|
||||
17-Dec-01 Forecast transaction Expenses:Rent 500.00 GBP 35500.00 GBP
|
||||
18-Jan-01 Forecast transaction Expenses:Rent 500.00 GBP 36000.00 GBP
|
||||
18-Feb-01 Forecast transaction Expenses:Rent 500.00 GBP 36500.00 GBP
|
||||
18-Mar-01 Forecast transaction Expenses:Rent 500.00 GBP 37000.00 GBP
|
||||
18-Apr-01 Forecast transaction Expenses:Rent 500.00 GBP 37500.00 GBP
|
||||
18-May-01 Forecast transaction Expenses:Rent 500.00 GBP 38000.00 GBP
|
||||
18-Jun-01 Forecast transaction Expenses:Rent 500.00 GBP 38500.00 GBP
|
||||
18-Jul-01 Forecast transaction Expenses:Rent 500.00 GBP 39000.00 GBP
|
||||
18-Aug-01 Forecast transaction Expenses:Rent 500.00 GBP 39500.00 GBP
|
||||
18-Sep-01 Forecast transaction Expenses:Rent 500.00 GBP 40000.00 GBP
|
||||
18-Oct-01 Forecast transaction Expenses:Rent 500.00 GBP 40500.00 GBP
|
||||
18-Nov-01 Forecast transaction Expenses:Rent 500.00 GBP 41000.00 GBP
|
||||
18-Dec-01 Forecast transaction Expenses:Rent 500.00 GBP 41500.00 GBP
|
||||
19-Jan-01 Forecast transaction Expenses:Rent 500.00 GBP 42000.00 GBP
|
||||
19-Feb-01 Forecast transaction Expenses:Rent 500.00 GBP 42500.00 GBP
|
||||
19-Mar-01 Forecast transaction Expenses:Rent 500.00 GBP 43000.00 GBP
|
||||
19-Apr-01 Forecast transaction Expenses:Rent 500.00 GBP 43500.00 GBP
|
||||
19-May-01 Forecast transaction Expenses:Rent 500.00 GBP 44000.00 GBP
|
||||
19-Jun-01 Forecast transaction Expenses:Rent 500.00 GBP 44500.00 GBP
|
||||
19-Jul-01 Forecast transaction Expenses:Rent 500.00 GBP 45000.00 GBP
|
||||
19-Aug-01 Forecast transaction Expenses:Rent 500.00 GBP 45500.00 GBP
|
||||
19-Sep-01 Forecast transaction Expenses:Rent 500.00 GBP 46000.00 GBP
|
||||
19-Oct-01 Forecast transaction Expenses:Rent 500.00 GBP 46500.00 GBP
|
||||
19-Nov-01 Forecast transaction Expenses:Rent 500.00 GBP 47000.00 GBP
|
||||
19-Dec-01 Forecast transaction Expenses:Rent 500.00 GBP 47500.00 GBP
|
||||
20-Jan-01 Forecast transaction Expenses:Rent 500.00 GBP 48000.00 GBP
|
||||
20-Feb-01 Forecast transaction Expenses:Rent 500.00 GBP 48500.00 GBP
|
||||
20-Mar-01 Forecast transaction Expenses:Rent 500.00 GBP 49000.00 GBP
|
||||
20-Apr-01 Forecast transaction Expenses:Rent 500.00 GBP 49500.00 GBP
|
||||
20-May-01 Forecast transaction Expenses:Rent 500.00 GBP 50000.00 GBP
|
||||
20-Jun-01 Forecast transaction Expenses:Rent 500.00 GBP 50500.00 GBP
|
||||
20-Jul-01 Forecast transaction Expenses:Rent 500.00 GBP 51000.00 GBP
|
||||
20-Aug-01 Forecast transaction Expenses:Rent 500.00 GBP 51500.00 GBP
|
||||
20-Sep-01 Forecast transaction Expenses:Rent 500.00 GBP 52000.00 GBP
|
||||
20-Oct-01 Forecast transaction Expenses:Rent 500.00 GBP 52500.00 GBP
|
||||
20-Nov-01 Forecast transaction Expenses:Rent 500.00 GBP 53000.00 GBP
|
||||
20-Dec-01 Forecast transaction Expenses:Rent 500.00 GBP 53500.00 GBP
|
||||
21-Jan-01 Forecast transaction Expenses:Rent 500.00 GBP 54000.00 GBP
|
||||
21-Feb-01 Forecast transaction Expenses:Rent 500.00 GBP 54500.00 GBP
|
||||
21-Mar-01 Forecast transaction Expenses:Rent 500.00 GBP 55000.00 GBP
|
||||
21-Apr-01 Forecast transaction Expenses:Rent 500.00 GBP 55500.00 GBP
|
||||
21-May-01 Forecast transaction Expenses:Rent 500.00 GBP 56000.00 GBP
|
||||
21-Jun-01 Forecast transaction Expenses:Rent 500.00 GBP 56500.00 GBP
|
||||
21-Jul-01 Forecast transaction Expenses:Rent 500.00 GBP 57000.00 GBP
|
||||
21-Aug-01 Forecast transaction Expenses:Rent 500.00 GBP 57500.00 GBP
|
||||
21-Sep-01 Forecast transaction Expenses:Rent 500.00 GBP 58000.00 GBP
|
||||
21-Oct-01 Forecast transaction Expenses:Rent 500.00 GBP 58500.00 GBP
|
||||
21-Nov-01 Forecast transaction Expenses:Rent 500.00 GBP 59000.00 GBP
|
||||
21-Dec-01 Forecast transaction Expenses:Rent 500.00 GBP 59500.00 GBP
|
||||
end test
|
||||
|
||||
|
|
@ -0,0 +1,114 @@
|
|||
2012-03-20 * Test GBP
|
||||
A -10.00 GBP
|
||||
B
|
||||
|
||||
2012-03-20 * Test EUR
|
||||
A -10.00 EUR
|
||||
B
|
||||
|
||||
2012-03-22 * Test GBP
|
||||
A -10.00 GBP
|
||||
B
|
||||
|
||||
2012-03-22 * Test EUR
|
||||
A -10.00 EUR
|
||||
B
|
||||
|
||||
2012-03-25 * Test GBP
|
||||
A -10.00 GBP
|
||||
B
|
||||
|
||||
2012-03-25 * Test EUR
|
||||
A -10.00 EUR
|
||||
B
|
||||
|
||||
test reg --group-by payee
|
||||
Test EUR
|
||||
12-Mar-20 Test EUR A -10.00 EUR -10.00 EUR
|
||||
B 10.00 EUR 0
|
||||
12-Mar-22 Test EUR A -10.00 EUR -10.00 EUR
|
||||
B 10.00 EUR 0
|
||||
12-Mar-25 Test EUR A -10.00 EUR -10.00 EUR
|
||||
B 10.00 EUR 0
|
||||
|
||||
Test GBP
|
||||
12-Mar-20 Test GBP A -10.00 GBP -10.00 GBP
|
||||
B 10.00 GBP 0
|
||||
12-Mar-22 Test GBP A -10.00 GBP -10.00 GBP
|
||||
B 10.00 GBP 0
|
||||
12-Mar-25 Test GBP A -10.00 GBP -10.00 GBP
|
||||
B 10.00 GBP 0
|
||||
end test
|
||||
|
||||
test reg --group-by commodity
|
||||
EUR
|
||||
12-Mar-20 Test EUR A -10.00 EUR -10.00 EUR
|
||||
B 10.00 EUR 0
|
||||
12-Mar-22 Test EUR A -10.00 EUR -10.00 EUR
|
||||
B 10.00 EUR 0
|
||||
12-Mar-25 Test EUR A -10.00 EUR -10.00 EUR
|
||||
B 10.00 EUR 0
|
||||
|
||||
GBP
|
||||
12-Mar-20 Test GBP A -10.00 GBP -10.00 GBP
|
||||
B 10.00 GBP 0
|
||||
12-Mar-22 Test GBP A -10.00 GBP -10.00 GBP
|
||||
B 10.00 GBP 0
|
||||
12-Mar-25 Test GBP A -10.00 GBP -10.00 GBP
|
||||
B 10.00 GBP 0
|
||||
end test
|
||||
|
||||
test bal --group-by commodity
|
||||
EUR
|
||||
-30.00 EUR A
|
||||
30.00 EUR B
|
||||
--------------------
|
||||
0
|
||||
|
||||
GBP
|
||||
-30.00 GBP A
|
||||
30.00 GBP B
|
||||
--------------------
|
||||
0
|
||||
end test
|
||||
|
||||
test bal --group-by payee
|
||||
Test EUR
|
||||
-30.00 EUR A
|
||||
30.00 EUR B
|
||||
--------------------
|
||||
0
|
||||
|
||||
Test GBP
|
||||
-30.00 GBP A
|
||||
30.00 GBP B
|
||||
--------------------
|
||||
0
|
||||
end test
|
||||
|
||||
test bal --group-by date
|
||||
2012/03/20
|
||||
-10.00 EUR
|
||||
-10.00 GBP A
|
||||
10.00 EUR
|
||||
10.00 GBP B
|
||||
--------------------
|
||||
0
|
||||
|
||||
2012/03/22
|
||||
-10.00 EUR
|
||||
-10.00 GBP A
|
||||
10.00 EUR
|
||||
10.00 GBP B
|
||||
--------------------
|
||||
0
|
||||
|
||||
2012/03/25
|
||||
-10.00 EUR
|
||||
-10.00 GBP A
|
||||
10.00 EUR
|
||||
10.00 GBP B
|
||||
--------------------
|
||||
0
|
||||
end test
|
||||
|
||||
|
|
@ -0,0 +1,48 @@
|
|||
2012-03-20 * Test GBP
|
||||
A -10.00 GBP
|
||||
B
|
||||
|
||||
2012-03-20 * Test EUR
|
||||
A -10.00 EUR
|
||||
B
|
||||
|
||||
2012-03-22 * Test GBP
|
||||
A -10.00 GBP
|
||||
B
|
||||
|
||||
2012-03-22 * Test EUR
|
||||
A -10.00 EUR
|
||||
B
|
||||
|
||||
test bal --group-by payee --group-title-format "-%(value)-\n"
|
||||
-Test EUR-
|
||||
-20.00 EUR A
|
||||
20.00 EUR B
|
||||
--------------------
|
||||
0
|
||||
|
||||
-Test GBP-
|
||||
-20.00 GBP A
|
||||
20.00 GBP B
|
||||
--------------------
|
||||
0
|
||||
end test
|
||||
|
||||
test bal --group-by date --group-title-format "|%(value)|\n"
|
||||
|2012/03/20|
|
||||
-10.00 EUR
|
||||
-10.00 GBP A
|
||||
10.00 EUR
|
||||
10.00 GBP B
|
||||
--------------------
|
||||
0
|
||||
|
||||
|2012/03/22|
|
||||
-10.00 EUR
|
||||
-10.00 GBP A
|
||||
10.00 EUR
|
||||
10.00 GBP B
|
||||
--------------------
|
||||
0
|
||||
end test
|
||||
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
2012-03-20 * Test GBP
|
||||
; Expected:: -15.00 GBP
|
||||
Expenses:Phone 20.00 GBP
|
||||
Assets:Cash
|
||||
|
||||
test --inject Expected reg Expenses:Phone
|
||||
12-Mar-20 Test GBP Expected -15.00 GBP -15.00 GBP
|
||||
12-Mar-20 Test GBP Expenses:Phone 20.00 GBP 5.00 GBP
|
||||
end test
|
||||
|
||||
|
|
@ -0,0 +1,31 @@
|
|||
2012-01-01 * Opening balance
|
||||
Assets:Cash 100.00 GBP
|
||||
Equity:Opening Balance
|
||||
|
||||
2012-01-02 * Voucher 1
|
||||
Assets:Voucher 10.00 GBP (aaaa)
|
||||
Assets:Cash -10.00 GBP
|
||||
|
||||
2012-01-03 * Voucher 1
|
||||
Assets:Voucher 10.00 GBP (bbbb)
|
||||
Assets:Cash -10.00 GBP
|
||||
|
||||
2012-01-04 * Voucher 1
|
||||
Assets:Voucher 10.00 GBP (cccc)
|
||||
Assets:Cash -10.00 GBP
|
||||
|
||||
test bal assets:voucher --lot-notes
|
||||
10.00 GBP (aaaa)
|
||||
10.00 GBP (bbbb)
|
||||
10.00 GBP (cccc) Assets:Voucher
|
||||
end test
|
||||
|
||||
test reg assets:voucher --lot-notes
|
||||
12-Jan-02 Voucher 1 Assets:Voucher 10.00 GBP (aaaa) 10.00 GBP (aaaa)
|
||||
12-Jan-03 Voucher 1 Assets:Voucher 10.00 GBP (bbbb) 10.00 GBP (aaaa)
|
||||
10.00 GBP (bbbb)
|
||||
12-Jan-04 Voucher 1 Assets:Voucher 10.00 GBP (cccc) 10.00 GBP (aaaa)
|
||||
10.00 GBP (bbbb)
|
||||
10.00 GBP (cccc)
|
||||
end test
|
||||
|
||||
Loading…
Add table
Reference in a new issue