test: Test bal --valuechange throws an error for bad --value options.

This commit is contained in:
Stephen Morgan 2021-03-05 20:29:49 +11:00 committed by Simon Michael
parent efb37c3343
commit 2aae54a02c

View File

@ -54,7 +54,8 @@ Ending balances (historical) in 2000-01-01..2000-04-30, valued at period ends:
--------++------------------------------------------------
|| 15 B 8 B 15 B 20 B
# 4. Balance sheet also reports on value change
# 4. Balance sheet also reports on value change, and --valuechange overrides
# the historical period
$ hledger -f- balancesheet -MN --valuechange -b 2000
Balance Sheet 2000-01-01..2000-04-30 (Period-End Value Changes)
@ -66,3 +67,9 @@ Balance Sheet 2000-01-01..2000-04-30 (Period-End Value Changes)
=============++======================
Liabilities ||
-------------++----------------------
# 5. Value change report will display a usage error when called with a valuation type
# other than --value=end.
$ hledger -f- balancesheet -MN --valuechange -b 2000 --value=now
>2 /--valuechange .* --value=end/
>=1