mirror of
https://github.com/OCA/stock-logistics-warehouse.git
synced 2025-01-21 14:27:28 +02:00
43 lines
1.3 KiB
Python
43 lines
1.3 KiB
Python
# Copyright 2020 Camptocamp SA
|
|
# License LGPL-3.0 or later (https://www.gnu.org/licenses/lgpl)
|
|
from odoo.tests import SavepointCase
|
|
|
|
|
|
class TestCommon(SavepointCase):
|
|
|
|
at_install = False
|
|
post_install = True
|
|
maxDiff = None
|
|
|
|
@classmethod
|
|
def setUpClass(cls):
|
|
super().setUpClass()
|
|
cls.env = cls.env(context=dict(cls.env.context, tracking_disable=True))
|
|
cls.uom_unit = cls.env.ref("uom.product_uom_unit")
|
|
cls.product_a = cls.env["product.product"].create(
|
|
{
|
|
"name": "Product A",
|
|
"uom_id": cls.uom_unit.id,
|
|
"uom_po_id": cls.uom_unit.id,
|
|
}
|
|
)
|
|
cls.pkg_box = cls.env["product.packaging"].create(
|
|
{"name": "Box", "product_id": cls.product_a.id, "qty": 50, "barcode": "BOX"}
|
|
)
|
|
cls.pkg_big_box = cls.env["product.packaging"].create(
|
|
{
|
|
"name": "Big Box",
|
|
"product_id": cls.product_a.id,
|
|
"qty": 200,
|
|
"barcode": "BIGBOX",
|
|
}
|
|
)
|
|
cls.pkg_pallet = cls.env["product.packaging"].create(
|
|
{
|
|
"name": "Pallet",
|
|
"product_id": cls.product_a.id,
|
|
"qty": 2000,
|
|
"barcode": "PALLET",
|
|
}
|
|
)
|