hledger/tests/journal
Simon Michael 924ec1c98d journal: clearer transaction balancing errors; refactor
As mentioned by netvor on IRC, the unbalanced transaction error was
not too clear when postings all have the same sign.

Some other wording has been clarified, and the main error message is
now shown on multiple lines for readability (at the cost of
predictability/grepability..)

There's also a probably unnoticeable change: selecting which parts of
the error to show is now based on display precisions (reusing the
balanced check logic), rather than original precisions.
2020-05-29 16:07:58 -07:00
..
a.timeclock func. test for 320 2016-05-18 13:10:41 -07:00
amounts-and-commodities.test ;journal: fix tests 2020-03-17 17:48:17 -07:00
anon.test cli: anonymize transaction code also 2019-11-18 17:42:22 -08:00
auto-postings.test lib: apply canonical display styles to auto posting amounts too 2020-01-31 06:00:06 -08:00
b.timedot func. test for 320 2016-05-18 13:10:41 -07:00
balance-assertions.test journal: inclusive balance assignments now work (#1207) 2020-03-05 13:38:19 -08:00
blank-description.test tests: make functional tests use "hledger" again 2015-07-12 12:29:53 -07:00
comments.test Get "make functest" (mostly) working again 2020-01-07 15:58:54 -08:00
dates.test Get "make functest" (mostly) working again 2020-01-07 15:58:54 -08:00
default-commodity.test journal: default commodity (D) limits display precision too (#1187) 2020-02-11 09:47:26 -08:00
directives-account.test Get "make functest" working again 2020-01-07 15:58:54 -08:00
directives.test tests: clean up directives test files 2018-10-10 20:31:08 -07:00
include.test Get "make functest" (mostly) working again 2020-01-07 15:58:54 -08:00
numbers.test ;journal: fix tests 2020-03-17 17:48:17 -07:00
parens-in-account-name.test Get "make functest" (mostly) working again 2020-01-07 15:58:54 -08:00
parse-errors.test journal: clearer transaction balancing errors; refactor 2020-05-29 16:07:58 -07:00
parse-sample-journal.test tests: make functional tests use "hledger" again 2015-07-12 12:29:53 -07:00
posting-dates.test Get "make functest" working again 2020-01-07 15:58:54 -08:00
precision.test journal: clearer transaction balancing errors; refactor 2020-05-29 16:07:58 -07:00
scientific.test Get "make functest" (mostly) working again 2020-01-07 15:58:54 -08:00
status.journal lib, cli: -U/--uncleared no longer matches pending things (#564) 2017-06-15 19:16:39 -07:00
status.test Get "make functest" (mostly) working again 2020-01-07 15:58:54 -08:00
transaction-prices.test Get "make functest" (mostly) working again 2020-01-07 15:58:54 -08:00
valuation2.test lib: also infer market prices from transactions, like Ledger (#1239) (WIP) 2020-05-25 17:45:31 -07:00
valuation.test lib: also infer market prices from transactions, like Ledger (#1239) (WIP) 2020-05-25 17:45:31 -07:00
virtual-postings.test Balance Assignments and accounts resetting (#438) 2016-12-10 07:04:48 -08:00