34 lines
1.1 KiB
Python
34 lines
1.1 KiB
Python
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
|
|
|
from odoo.tests import tagged
|
|
from odoo.addons.l10n_it_edi.tests.common import TestItEdi
|
|
|
|
|
|
@tagged('post_install_l10n', 'post_install', '-at_install')
|
|
class TestItEdiDoi(TestItEdi):
|
|
|
|
@classmethod
|
|
@TestItEdi.setup_country('it')
|
|
def setUpClass(cls):
|
|
super().setUpClass()
|
|
|
|
cls.declaration_1000 = cls.env['l10n_it_edi_doi.declaration_of_intent'].create({
|
|
'company_id': cls.company.id,
|
|
'partner_id': cls.italian_partner_a.id,
|
|
'issue_date': '2019-01-01',
|
|
'start_date': '2019-01-01',
|
|
'end_date': '2019-12-31',
|
|
'threshold': 1000,
|
|
'protocol_number_part1': 'test 2019',
|
|
'protocol_number_part2': 'threshold 1000',
|
|
})
|
|
cls.declaration_1000.action_validate()
|
|
|
|
cls.product_1 = cls.env['product.product'].create([{'name': 'test product 1'}])
|
|
|
|
cls.pricelist = cls.env['product.pricelist'].with_company(cls.company).create({
|
|
'name': 'EUR pricelist',
|
|
'currency_id': cls.company.currency_id.id,
|
|
'company_id': False,
|
|
})
|