odoo18/addons/l10n_es_edi_verifactu_pos/tests/common.py

23 lines
854 B
Python

from odoo import Command
from odoo.addons.l10n_es_edi_verifactu.tests.common import TestL10nEsEdiVerifactuCommon
from odoo.addons.point_of_sale.tests.common import TestPoSCommon
class TestL10nEsEdiVerifactuPosCommon(TestL10nEsEdiVerifactuCommon, TestPoSCommon):
@classmethod
def setUpClass(cls):
super().setUpClass()
cls.product = cls.env['product.product'].create({
'name': 'verifactu_pos_product',
'default_code': "product_verifactu",
'lst_price': 100.0,
'property_account_income_id': cls.company_data['default_account_revenue'].id,
'property_account_expense_id': cls.company_data['default_account_expense'].id,
'taxes_id': [Command.set(cls.tax21_goods.ids)],
'company_id': cls.company.id,
'available_in_pos': True,
})