hledger/tests
Simon Michael 187fcf75ed journal: clarify balance assertion/display precision interaction
Surprisingly, balance assertions were checking to maximum precision,
which meant it was possible, with a display-precision-limiting
commodity directive, to have a failing assertion with the error
message showing asserted and actual amounts that looked the same.

Now we round the calculated account balance (but not the asserted
balance) to display precision before comparing. This should ensure
assertions always behave as you would expect from visual inspection.
2019-01-06 08:30:54 +00:00
..
0unittests tests: simplify unittests func. test 2018-08-16 06:05:07 +01:00
accounts accounts: filtering by anything other than account name was broken 2018-10-10 20:32:19 -07:00
add tests: make functional tests use "hledger" again 2015-07-12 12:29:53 -07:00
addons update addons tests, note a todo 2017-03-29 08:21:30 -07:00
balance tests: fix balance/sorting.test with released shelltest 2018-09-22 21:58:00 -10:00
balancesheet cli: compoundbalancecommand keeps zero-balance accounts with children 2018-10-17 16:59:53 -07:00
budget lib: restore previous period expression parser behaviour (PR #807) 2018-11-22 14:09:32 -08:00
cashflow update functional tests for new monthly headings 2018-03-29 14:54:36 +01:00
cli test: fix a typo 2018-10-05 11:06:47 -10:00
csv csv: some follow-on issues related to #829 2018-09-07 13:43:05 -07:00
i18n cli: tabular reports no longer have a trailing blank line added 2018-01-23 12:47:56 -08:00
incomestatement update functional tests for new monthly headings 2018-03-29 14:54:36 +01:00
journal journal: clarify balance assertion/display precision interaction 2019-01-06 08:30:54 +00:00
misc roi: tweak a test and disable another to make build green (#937) 2019-01-05 07:35:54 +00:00
print tests: budget: add tests for unassignable accounts. 2018-12-02 13:29:00 -08:00
register convert register tests to new format, test stderr, reveal travis issue 2018-02-16 01:22:08 -08:00
stats lib: simplify parsers; cleanups (#275) 2016-05-23 00:44:19 -07:00
timeclock lib: keep amounts aligned when rendering a transaction with posting flags 2017-06-04 21:26:18 -07:00