Skip to content

Commit 43ca0b5

Browse files
author
Hugo
committed
[UPD]sale_cancel_reason change setUp to setUpClass
1 parent caa31db commit 43ca0b5

File tree

1 file changed

+17
-16
lines changed

1 file changed

+17
-16
lines changed

sale_cancel_reason/tests/test_sale_cancel_reason.py

+17-16
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,23 @@
55

66

77
class TestSaleCancelReason(TransactionCase):
8+
@classmethod
9+
def setUpClass(cls):
10+
super().setUpClass()
11+
SaleOrder = cls.env["sale.order"]
12+
CancelReason = cls.env["sale.order.cancel.reason"]
13+
cls.reason = CancelReason.create({"name": "Canceled for tests"})
14+
cls.partner = cls.env.ref("base.res_partner_2")
15+
cls.product = cls.env.ref("product.product_product_7")
16+
cls.sale_order = SaleOrder.create(
17+
{
18+
"partner_id": cls.partner.id,
19+
"order_line": [
20+
(0, 0, {"product_id": cls.product.id, "product_uom_qty": 8})
21+
],
22+
}
23+
)
24+
825
def test_sale_order_cancel_reason(self):
926
"""
1027
- Cancel a sales order with the wizard asking for the reason
@@ -21,19 +38,3 @@ def test_sale_order_cancel_reason(self):
2138
self.sale_order.state, "cancel", "the sale order should be canceled"
2239
)
2340
self.assertEqual(self.sale_order.cancel_reason_id.id, self.reason.id)
24-
25-
def setUp(self):
26-
super(TestSaleCancelReason, self).setUp()
27-
SaleOrder = self.env["sale.order"]
28-
CancelReason = self.env["sale.order.cancel.reason"]
29-
self.reason = CancelReason.create({"name": "Canceled for tests"})
30-
self.partner = self.env.ref("base.res_partner_2")
31-
self.product = self.env.ref("product.product_product_7")
32-
self.sale_order = SaleOrder.create(
33-
{
34-
"partner_id": self.partner.id,
35-
"order_line": [
36-
(0, 0, {"product_id": self.product.id, "product_uom_qty": 8})
37-
],
38-
}
39-
)

0 commit comments

Comments
 (0)