diff --git a/tests/test_meta_invoice.py b/tests/test_meta_invoice.py index 7de49c5016799d6a08c4aa3887d0ba290ebd9d06..4cd70e1665c2459284f20712eb371cdb934928d6 100644 --- a/tests/test_meta_invoice.py +++ b/tests/test_meta_invoice.py @@ -29,7 +29,7 @@ REQUIRED_ACCOUNTS = { NON_REQUIRED_ACCOUNTS = { 'Assets:Cash', - 'Equity:OpeningBalance', + 'Equity:Retained', 'Expenses:Other', 'Income:Other', 'Liabilities:CreditCard', @@ -140,3 +140,7 @@ def test_missing_invoice(hook, acct1, acct2): ]) actual = {error.message for error in hook.run(txn)} assert actual == {"{} missing {}".format(acct1, TEST_KEY)} + +def test_not_required_on_opening(hook): + txn = testutil.Transaction.opening_balance() + assert not list(hook.run(txn))