diff --git a/tests/test_reports_ledger.py b/tests/test_reports_ledger.py index 00df81a388d8dbfd9d11c8e9bd8de901a7152fbd..db65abd5757dd9230e761eb26b43a44064744178 100644 --- a/tests/test_reports_ledger.py +++ b/tests/test_reports_ledger.py @@ -109,10 +109,12 @@ class ExpectedPostings(core.RelatedPostings): raise NoHeader(account) else: return + closing_bal = norm_func(expect_posts.balance_at_cost()) if account.is_under('Assets', 'Equity', 'Liabilities'): opening_row = testutil.ODSCell.from_row(next(rows)) assert opening_row[0].value == start_date assert opening_row[4].text == open_bal.format(None, empty='0', sep='\0') + closing_bal += open_bal for expected in expect_posts: cells = iter(testutil.ODSCell.from_row(next(rows))) assert next(cells).value == expected.meta.date @@ -125,7 +127,6 @@ class ExpectedPostings(core.RelatedPostings): assert next(cells).value == norm_func(expected.units.number) assert next(cells).value == norm_func(expected.at_cost().number) closing_row = testutil.ODSCell.from_row(next(rows)) - closing_bal = open_bal + norm_func(expect_posts.balance_at_cost()) assert closing_row[0].value == end_date assert closing_row[4].text == closing_bal.format(None, empty='0', sep='\0')