[14.0][IMP] contract: Simplify test flow

This commit is contained in:
Denis Roussel
2022-01-21 11:06:11 +01:00
parent 81872b3a49
commit f33112c2fc
2 changed files with 2 additions and 10 deletions

View File

@@ -169,7 +169,7 @@ class TestContractBase:
)
class TestContract(TestContractBase):
class TestContract(TestContractBase, common.SavepointCase):
def _add_template_line(self, overrides=None):
if overrides is None:
overrides = {}
@@ -2412,7 +2412,3 @@ class TestContract(TestContractBase):
action = self.contract.action_preview()
self.assertIn("/my/contracts/", action["url"])
self.assertIn("access_token=", action["url"])
class TestContractCase(TestContract, common.SavepointCase):
""" TESTS """

View File

@@ -5,7 +5,7 @@ from odoo.addons.account.tests.common import AccountTestInvoicingCommon
from .test_contract import TestContractBase
class ContractMulticompanyCase(TestContractBase):
class ContractMulticompanyCase(TestContractBase, AccountTestInvoicingCommon):
@classmethod
def setUpClass(cls):
super().setUpClass()
@@ -107,7 +107,3 @@ class ContractMulticompanyCase(TestContractBase):
len(contracts_company_2.mapped("contract_line_ids")),
len(invoice_lines_company_2),
)
class TestContractMultiCompany(ContractMulticompanyCase, AccountTestInvoicingCommon):
""" TESTS """