test: Alter valuation tests to better distinguish between costing and
valuation. Replaces a redundant test with one which tests both costing and valuation simultaneously.
This commit is contained in:
parent
278153effa
commit
42d7009fef
@ -308,9 +308,10 @@ P 2000/01/15 A 5 B
|
|||||||
P 2000/02/01 A 2 B
|
P 2000/02/01 A 2 B
|
||||||
P 2000/03/01 A 3 B
|
P 2000/03/01 A 3 B
|
||||||
P 2000/04/01 A 4 B
|
P 2000/04/01 A 4 B
|
||||||
|
P 2000/04/01 B 1 C
|
||||||
|
|
||||||
2000/01/01
|
2000/01/01
|
||||||
(a) 1 A @ 6 B
|
(a) 1 A @ 6 C
|
||||||
|
|
||||||
2000/02/01
|
2000/02/01
|
||||||
(a) 1 A @ 7 B
|
(a) 1 A @ 7 B
|
||||||
@ -346,7 +347,8 @@ $ hledger -f- reg -V -M -b 2000
|
|||||||
|
|
||||||
# 29. single column balance report valued at cost
|
# 29. single column balance report valued at cost
|
||||||
$ hledger -f- bal -N --value=cost -b 2000
|
$ hledger -f- bal -N --value=cost -b 2000
|
||||||
21 B a
|
15 B
|
||||||
|
6 C a
|
||||||
|
|
||||||
# 30. single column balance report valued at period end (which includes market price declarations, see #1405)
|
# 30. single column balance report valued at period end (which includes market price declarations, see #1405)
|
||||||
$ hledger -f- bal -N --value=end -b 2000
|
$ hledger -f- bal -N --value=end -b 2000
|
||||||
@ -360,9 +362,9 @@ $ hledger -f- bal -N --value=2000-01-15 -b 2000
|
|||||||
$ hledger -f- bal -N --value=now -b 2000
|
$ hledger -f- bal -N --value=now -b 2000
|
||||||
12 B a
|
12 B a
|
||||||
|
|
||||||
# 33. single column balance report valued at default date (same as --value=end)
|
# 33. single column balance report converted to cost and then valued at end
|
||||||
$ hledger -f- bal -N -V -b 2000
|
$ hledger -f- bal -N -V --cost --value=end -b 2000
|
||||||
12 B a
|
21 C a
|
||||||
|
|
||||||
# balance, periodic
|
# balance, periodic
|
||||||
|
|
||||||
@ -370,11 +372,11 @@ $ hledger -f- bal -N -V -b 2000
|
|||||||
$ hledger -f- bal -MTA --value=cost -b 2000
|
$ hledger -f- bal -MTA --value=cost -b 2000
|
||||||
Balance changes in 2000Q1, converted to cost:
|
Balance changes in 2000Q1, converted to cost:
|
||||||
|
|
||||||
|| Jan Feb Mar Total Average
|
|| Jan Feb Mar Total Average
|
||||||
===++=================================
|
===++====================================
|
||||||
a || 6 B 7 B 8 B 21 B 7 B
|
a || 6 C 7 B 8 B 15 B, 6 C 5 B, 2 C
|
||||||
---++---------------------------------
|
---++------------------------------------
|
||||||
|| 6 B 7 B 8 B 21 B 7 B
|
|| 6 C 7 B 8 B 15 B, 6 C 5 B, 2 C
|
||||||
|
|
||||||
# 35. multicolumn balance report valued at posting date
|
# 35. multicolumn balance report valued at posting date
|
||||||
$ hledger -f- bal -M --value=then -b 2000
|
$ hledger -f- bal -M --value=then -b 2000
|
||||||
@ -429,17 +431,17 @@ Balance changes in 2000-01-01..2000-04-30, valued at period ends:
|
|||||||
# balance, periodic, with -H (starting balance and accumulating across periods)
|
# balance, periodic, with -H (starting balance and accumulating across periods)
|
||||||
|
|
||||||
# 40. multicolumn balance report with -H, valued at cost.
|
# 40. multicolumn balance report with -H, valued at cost.
|
||||||
# The starting balance on 2000/01/01 is 14 B (cost of the first 8A).
|
# The starting balance on 2000/01/01 is 6 C (cost of the first 1 A).
|
||||||
# February adds 1 A costing 7 B, making 21 B.
|
# February adds 1 A costing 7 B, making 7 B, 6 C.
|
||||||
# March adds 1 A costing 8 B, making 29 B.
|
# March adds 1 A costing 8 B, making 15 B, 6 C.
|
||||||
$ hledger -f- bal -M -H -b 200002 --cost
|
$ hledger -f- bal -M -H -b 200002 --cost
|
||||||
Ending balances (historical) in 2000-02-01..2000-03-31, converted to cost:
|
Ending balances (historical) in 2000-02-01..2000-03-31, converted to cost:
|
||||||
|
|
||||||
|| 2000-02-29 2000-03-31
|
|| 2000-02-29 2000-03-31
|
||||||
===++========================
|
===++========================
|
||||||
a || 13 B 21 B
|
a || 7 B, 6 C 15 B, 6 C
|
||||||
---++------------------------
|
---++------------------------
|
||||||
|| 13 B 21 B
|
|| 7 B, 6 C 15 B, 6 C
|
||||||
|
|
||||||
# 41. multicolumn balance report with -H valued at period end.
|
# 41. multicolumn balance report with -H valued at period end.
|
||||||
# The starting balance is 1 A.
|
# The starting balance is 1 A.
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user