Skip to content

Commit 90a7232

Browse files
committed
[IMP] base_delivery_carrier_label: Separate test models
1 parent a7a8258 commit 90a7232

File tree

4 files changed

+30
-27
lines changed

4 files changed

+30
-27
lines changed

base_delivery_carrier_label/tests/models/__init__.py

-1
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1-
import base64
2-
31
from odoo import fields, models
42

53

4+
# pylint: disable=consider-merging-classes-inherited
65
class DeliveryCarrierTest(models.Model):
76

87
_inherit = "delivery.carrier"
@@ -26,26 +25,3 @@ def base_delivery_carrier_label_send_shipping(self, pickings):
2625
}
2726
]
2827
return res
29-
30-
31-
class StockPicking(models.Model):
32-
33-
_inherit = "stock.picking"
34-
35-
def _get_base_delivery_carrier_labels(self, tracking_base):
36-
self.ensure_one()
37-
i = 1
38-
result = list()
39-
for package in self.move_line_ids.package_level_id.package_id:
40-
number = tracking_base + "-" + str(i)
41-
result.append(
42-
{
43-
"package_id": package.id,
44-
"tracking_number": number,
45-
"name": number,
46-
"file": base64.b64encode(b"test"),
47-
"file_type": "zpl2",
48-
}
49-
)
50-
i += 1
51-
return result
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
import base64
2+
3+
from odoo import models
4+
5+
6+
# pylint: disable=consider-merging-classes-inherited
7+
class StockPicking(models.Model):
8+
9+
_inherit = "stock.picking"
10+
11+
def _get_base_delivery_carrier_labels(self, tracking_base):
12+
self.ensure_one()
13+
i = 1
14+
result = list()
15+
for package in self.move_line_ids.package_level_id.package_id:
16+
number = tracking_base + "-" + str(i)
17+
result.append(
18+
{
19+
"package_id": package.id,
20+
"tracking_number": number,
21+
"name": number,
22+
"file": base64.b64encode(b"test"),
23+
"file_type": "zpl2",
24+
}
25+
)
26+
i += 1
27+
return result

base_delivery_carrier_label/tests/test_packages.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@ def setUpClass(cls):
1111
super().setUpClass()
1212
cls.loader = FakeModelLoader(cls.env, cls.__module__)
1313
cls.loader.backup_registry()
14-
from .models.carrier_test import DeliveryCarrierTest, StockPicking
14+
from .models.carrier_test import DeliveryCarrierTest
15+
from .models.stock_picking import StockPicking
1516

1617
cls.loader.update_registry(
1718
(

0 commit comments

Comments
 (0)