Skip to content

Commit

Permalink
[FIX] fix exporting code and description and add dependency on delive…
Browse files Browse the repository at this point in the history
…ry_carrier_info
  • Loading branch information
sebastienbeau authored and Pierrick Brun committed Jan 25, 2021
1 parent 41872a5 commit f0ae548
Show file tree
Hide file tree
Showing 5 changed files with 16 additions and 11 deletions.
1 change: 1 addition & 0 deletions shopinvader_delivery_carrier/__manifest__.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
"queue_job",
"shopinvader",
"sale_shipping_info_helper",
"delivery_carrier_info",
],
"data": ["views/backend_view.xml", "data/cart_step.xml"],
"demo": [
Expand Down
2 changes: 1 addition & 1 deletion shopinvader_delivery_carrier/services/delivery_carrier.py
Original file line number Diff line number Diff line change
Expand Up @@ -154,4 +154,4 @@ def allowed_carrier_types(self):

@property
def _json_parser_carrier(self):
return ["id", "name", "name:description"]
return ["id", "name", "code", "description"]
6 changes: 4 additions & 2 deletions shopinvader_delivery_carrier/tests/common.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,10 @@ def setUpClass(cls):
super(CommonCarrierCase, cls).setUpClass()
cls.free_carrier = cls.env.ref("delivery.free_delivery_carrier")
cls.poste_carrier = cls.env.ref("delivery.delivery_carrier")
cls.free_carrier.default_code = "FREE"
cls.poste_carrier.default_code = "POSTE"
cls.free_carrier.code = "FREE"
cls.free_carrier.description = "delivery in 5 days"
cls.poste_carrier.code = "POSTE"
cls.poste_carrier.description = "delivery in 2 days"
cls.product_1 = cls.env.ref("product.product_product_4b")
cls.precision = 2

Expand Down
4 changes: 2 additions & 2 deletions shopinvader_delivery_carrier/tests/test_carrier.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ def test_setting_free_carrier(self):
self.assertEqual(
cart["shipping"]["selected_carrier"],
{
"description": self.free_carrier.description or None,
"description": self.free_carrier.description,
"id": self.free_carrier.id,
"name": self.free_carrier.name,
"code": self.free_carrier.code,
Expand Down Expand Up @@ -73,7 +73,7 @@ def test_setting_poste_carrier(self):
self.assertEqual(
cart["shipping"]["selected_carrier"],
{
"description": self.poste_carrier.description or None,
"description": self.poste_carrier.description,
"id": self.poste_carrier.id,
"name": self.poste_carrier.name,
"code": self.poste_carrier.code,
Expand Down
14 changes: 8 additions & 6 deletions shopinvader_delivery_carrier/tests/test_delivery_carrier.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,15 +20,15 @@ def test_search_all(self):
"data": [
{
"price": 0.0,
"description": self.free_carrier.name or None,
"description": self.free_carrier.description,
"id": self.free_carrier.id,
"name": self.free_carrier.name,
"code": self.free_carrier.code,
"type": None,
},
{
"price": 0.0,
"description": self.poste_carrier.name or None,
"description": self.poste_carrier.description,
"id": self.poste_carrier.id,
"name": self.poste_carrier.name,
"code": self.poste_carrier.code,
Expand All @@ -45,15 +45,15 @@ def test_search_current_cart(self):
"data": [
{
"price": 0.0,
"description": self.free_carrier.name or None,
"description": self.free_carrier.description,
"id": self.free_carrier.id,
"name": self.free_carrier.name,
"code": self.free_carrier.code,
"type": None,
},
{
"price": 20.0,
"description": self.poste_carrier.name or None,
"description": self.poste_carrier.description,
"id": self.poste_carrier.id,
"name": self.poste_carrier.name,
"code": self.poste_carrier.code,
Expand All @@ -76,9 +76,10 @@ def test_search_current_cart_country(self):
"data": [
{
"price": 0.0,
"description": self.free_carrier.name or None,
"description": self.free_carrier.description,
"id": self.free_carrier.id,
"name": self.free_carrier.name,
"code": self.free_carrier.code,
"type": None,
}
],
Expand Down Expand Up @@ -127,9 +128,10 @@ def test_search_current_cart_zip(self):
"data": [
{
"price": 0.0,
"description": self.poste_carrier.name or None,
"description": self.poste_carrier.description,
"id": self.poste_carrier.id,
"name": self.poste_carrier.name,
"code": self.poste_carrier.code,
"type": None,
}
],
Expand Down

0 comments on commit f0ae548

Please sign in to comment.