hledger/tests/journal
Simon Michael 9e8b1612b0 journal: fix txn modifier multipliers with total-priced amounts (#928)
Transaction modifier multipliers have never multiplied total-priced amounts
correctly (and prior to hledger 1.10, this could generate unbalanced
transactions).

Now, the generated postings in this situation will have unit prices,
and an extra digit of display precision. This helps ensure that
the modified transaction will remain balanced. I'm not sure yet if
it's guaranteed.
2018-11-13 16:35:46 -08: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
b.timedot func. test for 320 2016-05-18 13:10:41 -07:00
balance-assertions.test lib: journal: Add support for exact assertions 2018-10-22 09:55:14 -07: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 tests: protect func. test from shelltest -w flag (#897) 2018-10-09 17:16:47 -07:00
market-prices.test uses today's prices, not those of last txn date, for -V (fix #683,#648) 2017-12-29 21:42:59 -08:00
modifiers-928.test journal: fix txn modifier multipliers with total-priced amounts (#928) 2018-11-13 16:35:46 -08: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 lib: include source info in txn balance errors 2018-10-23 15:54:38 -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