hledger/tests/journal
Simon Michael ebf5ed93f2 valuation: more thorough --value-at; document status (#329, #999)
This feature turns out to be quite involved, as valuation interacts
with the many report variations. Various bugs/specs have been
fixed/clarified relating to register's running total, balance totals
etc. Eg register's total should now be the sum of the posting amount
values, not the values of the original sums. Current level of support
has been documented.

When valuing at transaction date, we once again do early valuation of
all posting amounts, to get more correct results. variants. This means
--value-at=t can be slower than other valuation modes when there are
many transactions and many prices. This could be revisited for
optimisation when things are more settled.
2019-05-03 12:24:02 -07:00
..
a.timeclock func. test for 320 2016-05-18 13:10:41 -07:00
amounts-and-commodities.test lib: "decimal point" -> "decimal separator" in error message 2018-08-17 07:37:26 +01:00
auto-postings.test lib: more transaction balancing/assertions/assignments cleanup 2019-02-20 09:14:30 -08:00
b.timedot func. test for 320 2016-05-18 13:10:41 -07:00
balance-assertions.test lib: more transaction balancing/assertions/assignments cleanup 2019-02-20 09:14:30 -08:00
blank-description.test tests: make functional tests use "hledger" again 2015-07-12 12:29:53 -07:00
comments.test journal: clarify that txn/posting comments must start with semicolon 2017-11-01 08:04:25 -07:00
dates.test lib: refactor date parser 2018-05-24 09:35:27 -07:00
default-commodity.test lib: D should not affect automated posting multiplier amounts (fix #860) 2018-08-17 07:39:17 +01:00
directives-account.test tests: clean up directives test files 2018-10-10 20:31:08 -07:00
directives.test tests: clean up directives test files 2018-10-10 20:31:08 -07:00
include.test make the #949 functional test more robust 2019-01-16 09:19:56 -08:00
market-prices.test valuation: more thorough --value-at; document status (#329, #999) 2019-05-03 12:24:02 -07:00
numbers.test lib: "decimal point" -> "decimal separator" in error message 2018-08-17 07:37:26 +01:00
parens-in-account-name.test lib: keep amounts aligned when rendering a transaction with posting flags 2017-06-04 21:26:18 -07:00
parse-errors.test tests: note parse-errors.test fragility 2019-04-20 09:25:09 -07:00
parse-sample-journal.test tests: make functional tests use "hledger" again 2015-07-12 12:29:53 -07:00
posting-dates.test lib: refine date parser error messages 2018-06-11 13:58:55 -06:00
precision.test journal: infer and balance amounts with standard amount styles (fix #737) 2018-04-20 13:40:05 -07:00
scientific.test scientific notation test notes (#704, #706) 2018-03-31 02:42:37 +01:00
status.journal lib, cli: -U/--uncleared no longer matches pending things (#564) 2017-06-15 19:16:39 -07:00
status.test rename "uncleared" status to "unmarked" and --uncleared to --unmarked (#564) 2017-06-15 19:16:39 -07:00
tags.test lib: keep amounts aligned when rendering a transaction with posting flags 2017-06-04 21:26:18 -07:00
transaction-prices.test lib: keep amounts aligned when rendering a transaction with posting flags 2017-06-04 21:26:18 -07:00
unbalanced.test tests: make functional tests use "hledger" again 2015-07-12 12:29:53 -07:00
virtual-postings.test Balance Assignments and accounts resetting (#438) 2016-12-10 07:04:48 -08:00