;lib: commodityStylesFromAmounts: a failing unit test for #1091
This commit is contained in:
parent
7ffe38677a
commit
4884213a3e
@ -1352,4 +1352,29 @@ tests_Journal = tests "Journal" [
|
||||
|
||||
]
|
||||
|
||||
,tests "commodityStylesFromAmounts" $ [
|
||||
|
||||
test "#1091" $ do
|
||||
-- The journal from #1091 causing problems (when txns are processed in reverse order):
|
||||
-- 2019/09/24
|
||||
-- a 2,000.00
|
||||
-- b 1,000
|
||||
-- c
|
||||
--
|
||||
-- 2019/09/26
|
||||
-- (d) 2000,00
|
||||
--
|
||||
commodityStylesFromAmounts [
|
||||
nullamt{aquantity=2000, astyle=AmountStyle L False 2 (Just ',') Nothing}
|
||||
,nullamt{aquantity=2000, astyle=AmountStyle L False 2 (Just '.') (Just (DigitGroups ',' [3]))}
|
||||
,nullamt{aquantity= 1, astyle=AmountStyle L False 3 (Just ',') Nothing}
|
||||
-- there was an AUTO amount here too but it doesn't matter
|
||||
]
|
||||
`is`
|
||||
M.fromList [
|
||||
("", AmountStyle L False 3 (Just '.') (Just (DigitGroups ',' [3])))
|
||||
]
|
||||
|
||||
]
|
||||
|
||||
]
|
||||
|
||||
Loading…
Reference in New Issue
Block a user