[IMP] account_tax_balance: Ensure test correctness

On certain environments, expense account might not exist, so we create it directly
for avoiding problems.
This commit is contained in:
Pedro M. Baeza
2019-05-08 19:36:35 +02:00
committed by Borruso
parent c9c51e6ebb
commit cc47b15e5f

View File

@@ -46,9 +46,13 @@ class TestAccountTaxBalance(HttpCase):
[('user_type_id', '=', self.env.ref(
'account.data_account_type_receivable'
).id)], limit=1).id
invoice_line_account_id = self.env['account.account'].search(
[('user_type_id', '=', self.env.ref(
'account.data_account_type_expenses').id)], limit=1).id
invoice_line_account_id = self.env['account.account'].create({
'user_type_id': self.env.ref(
'account.data_account_type_expenses'
).id,
'code': 'EXPTEST',
'name': 'Test expense account',
}).id
invoice = self.env['account.invoice'].create({
'partner_id': self.env.ref('base.res_partner_2').id,
'account_id': invoice_account_id,