clarify failed balance assertion message
This commit is contained in:
parent
b42298c1e2
commit
19d42f8c99
@ -445,7 +445,7 @@ checkBalanceAssertion (errs,startbal) ps
|
|||||||
let c = maybe "" acommodity $ headMay $ amounts assertedbal
|
let c = maybe "" acommodity $ headMay $ amounts assertedbal
|
||||||
in filterMixedAmount (\a -> acommodity a == c) fullbal
|
in filterMixedAmount (\a -> acommodity a == c) fullbal
|
||||||
bal = singlebal -- check single-commodity balance like Ledger; maybe add == FULLBAL later
|
bal = singlebal -- check single-commodity balance like Ledger; maybe add == FULLBAL later
|
||||||
err = printf "Balance assertion failed for account %s on %s\n%sAfter posting:\n %s\nexpected commodity balance is %s, actual balance was %s."
|
err = printf "Balance assertion failed for account %s on %s\n%sAfter posting:\n %s\nexpected commodity balance is %s, calculated balance was %s."
|
||||||
(paccount p)
|
(paccount p)
|
||||||
(show $ postingDate p)
|
(show $ postingDate p)
|
||||||
(maybe "" (("In transaction:\n"++).show) $ ptransaction p)
|
(maybe "" (("In transaction:\n"++).show) $ ptransaction p)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user