mirror of
https://github.com/bringout/oca-technical.git
synced 2026-04-21 03:52:03 +02:00
24 lines
990 B
Python
24 lines
990 B
Python
from odoo.tests import tagged
|
|
from odoo.tests.common import TransactionCase
|
|
|
|
|
|
@tagged("post_install", "-at_install")
|
|
class CommonCase(TransactionCase):
|
|
@classmethod
|
|
def setUpClass(cls):
|
|
super().setUpClass()
|
|
cls.env = cls.env(context=dict(cls.env.context, tracking_disable=True))
|
|
cls.brand_model = cls.env["res.brand"]
|
|
cls.company_model = cls.env["res.company"]
|
|
cls.partner_model = cls.env["res.partner"]
|
|
|
|
cls.company_no_brand = cls.company_model.create({"name": "No Brand Company"})
|
|
cls.company_optional_brand = cls.company_model.create(
|
|
{"name": "Optional Brand Company", "brand_use_level": "optional"}
|
|
)
|
|
cls.company_required_brand = cls.company_model.create(
|
|
{"name": "Required Brand Company", "brand_use_level": "required"}
|
|
)
|
|
|
|
cls.partner = cls.partner_model.create({"name": "Test Partner"})
|
|
cls.brand = cls.brand_model.create({"partner_id": cls.partner.id})
|