hledger/tests/journal
Simon Michael c31710d942 look harder for decimal point & digit groups (fixes #196)
Amount display styles have been reworked a bit; they are now calculated
after journal parsing, not during it. This allows the fix for #196:
we now search through the amounts until a decimal point is detected,
instead of just looking at the first one; likewise for digit groups.
Digit groups are now implemented with a better type.

Digit group size detection has been improved a little:
1000,000 now gives group sizes [3,4,4,...], not [3,3,...], and
10,000 gives groups sizes [3,3,...] not [3,2,2,..].
(To get [3,2,2,...] you'd use eg 00,00,000.)

There are still some old (or new ?) issues; I don't think we handle
inconsistent decimal points & digit groups too well. But for now all
tests pass.
2014-07-02 23:26:16 -07:00
..
balance-assertions.test assert only a single commodity, like Ledger (fixes #195) 2014-07-02 07:35:06 -07:00
blank-description.test reorganise functional tests by command/topic 2014-05-06 21:02:58 -07:00
comments.test reorganise functional tests by command/topic 2014-05-06 21:02:58 -07:00
dates.test reorganise functional tests by command/topic 2014-05-06 21:02:58 -07:00
default-commodity.test look harder for decimal point & digit groups (fixes #196) 2014-07-02 23:26:16 -07:00
include.test reorganise functional tests by command/topic 2014-05-06 21:02:58 -07:00
parens-in-account-name.test reorganise functional tests by command/topic 2014-05-06 21:02:58 -07:00
parse-sample-journal.test reorganise functional tests by command/topic 2014-05-06 21:02:58 -07:00
unbalanced.test reorganise functional tests by command/topic 2014-05-06 21:02:58 -07:00