@@ -78,6 +78,13 @@ def test_balance_credit_card(credit_card_cycle):
assert related.balance() == testutil.balance_map(USD=expected)
assert expected == 0
def test_clear():
related = core.RelatedPostings()
related.add(testutil.Posting('Income:Donations', -10))
assert related.balance()
related.clear()
assert not related.balance()
def check_iter_with_balance(entries):
expect_posts = [txn.postings[0] for txn in entries]
expect_balances = []