diff --git a/tests/test_meta_income_type.py b/tests/test_meta_income_type.py index 9adf4255305be9ec95e9d2584d4d13fd531f0489..0260bf071c852a7af5d1ab069ecb998b231b2550 100644 --- a/tests/test_meta_income_type.py +++ b/tests/test_meta_income_type.py @@ -83,10 +83,12 @@ def test_invalid_values_on_transactions(hook, src_value): testutil.check_post_meta(txn, None, None) @pytest.mark.parametrize('account', [ - 'Accrued:AccountsReceivable', 'Assets:Cash', - 'Expenses:General', + 'Assets:Receivable:Accounts', + 'Equity:OpeningBalance', + 'Expenses:Other', 'Liabilities:CreditCard', + 'Liabilities:Payable:Vacation', ]) def test_non_income_accounts_skipped(hook, account): meta = {TEST_KEY: 'RBI'} @@ -99,6 +101,8 @@ def test_non_income_accounts_skipped(hook, account): testutil.check_post_meta(txn, None, meta) @pytest.mark.parametrize('account,set_value', [ + ('Income:Conferences:Registrations', 'RBI'), + ('Income:Conferences:Sponsorship', 'RBI'), ('Income:Donations', 'Donations'), ('Income:Honoraria', 'RBI'), ('Income:Interest', 'RBI'), @@ -107,8 +111,6 @@ def test_non_income_accounts_skipped(hook, account): ('Income:Sales', 'RBI'), ('Income:SoftwareDevelopment', 'RBI'), ('Income:TrademarkLicensing', 'RBI'), - ('UnearnedIncome:Conferences:Registrations', 'RBI'), - ('UnearnedIncome:MatchPledges', 'Donations'), ]) def test_default_values(hook, account, set_value): txn = testutil.Transaction(postings=[