[IMP] account_tax_balance: Ensure test correctness (2)

Tests failed if you don't have an account called 'Tax Paid' in your test DB, which
can happen when you are integrating tests in other environments, for example with
other starting language.
This commit is contained in:
Pedro M. Baeza
2019-05-08 21:02:49 +02:00
committed by Borruso
parent cc47b15e5f
commit 6d7954fc4c

View File

@@ -34,8 +34,13 @@ class TestAccountTaxBalance(HttpCase):
self.range = self.env['date.range']
def test_tax_balance(self):
tax_account_id = self.env['account.account'].search(
[('name', '=', 'Tax Paid')], limit=1).id
tax_account_id = self.env['account.account'].create({
'name': 'Tax Paid',
'code': 'TAXTEST',
'user_type_id': self.env.ref(
'account.data_account_type_current_liabilities'
).id,
}).id
tax = self.env['account.tax'].create({
'name': 'Tax 10.0%',
'amount': 10.0,