[MIG] base_import_match: Migration to 12.0

[UPD] README.rst

[UPD] Update base_import_match.pot
This commit is contained in:
ernesto
2019-02-08 09:26:42 -05:00
committed by Augusto Weiss
parent ba23d45aed
commit cb72b4b44f
22 changed files with 716 additions and 100 deletions

View File

@@ -1,4 +1,3 @@
# -*- coding: utf-8 -*-
# Copyright 2016 Grupo ESOC Ingeniería de Servicios, S.L.U. - Jairo Llopis
# Copyright 2016 Tecnativa - Vicent Cubells
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).

View File

@@ -1,2 +1,2 @@
email,name
michel.fletcher@agrolait.example.com,Michel Fletcher Changed
floyd.steward34@example.com,Floyd Steward Changed
1 email name
2 michel.fletcher@agrolait.example.com floyd.steward34@example.com Michel Fletcher Changed Floyd Steward Changed

View File

@@ -1,2 +1,2 @@
function,name
Function Changed,Michel Fletcher
Function Changed,Floyd Steward
1 function name
2 Function Changed Michel Fletcher Floyd Steward

View File

@@ -1,2 +1,2 @@
name,is_company,parent_id/id,email
Michel Fletcher,False,base.res_partner_2,changed@agrolait.example.com
Floyd Steward,False,base.res_partner_2,floyd.steward34.changed@example.com
1 name is_company parent_id/id email
2 Michel Fletcher Floyd Steward False base.res_partner_2 changed@agrolait.example.com floyd.steward34.changed@example.com

View File

@@ -1,2 +1,2 @@
name,vat,is_company
Agrolait Changed,BE0477472701,True
Deco Addict Changed,BE0477472701,True
1 name vat is_company
2 Agrolait Changed Deco Addict Changed BE0477472701 True

View File

@@ -1,4 +1,3 @@
# -*- coding: utf-8 -*-
# Copyright 2016 Grupo ESOC Ingeniería de Servicios, S.L.U. - Jairo Llopis
# Copyright 2016 Tecnativa - Vicent Cubells
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
@@ -28,34 +27,34 @@ class ImportCase(TransactionCase):
def test_res_partner_vat(self):
"""Change name based on VAT."""
agrolait = self.env.ref("base.res_partner_2")
agrolait.vat = "BE0477472701"
deco_addict = self.env.ref("base.res_partner_2")
deco_addict.vat = "BE0477472701"
record = self._base_import_record("res.partner", "res_partner_vat")
record.do(["name", "vat", "is_company"], OPTIONS)
agrolait.env.invalidate_all()
self.assertEqual(agrolait.name, "Agrolait Changed")
record.do(["name", "vat", "is_company"], [], OPTIONS)
deco_addict.env.cache.invalidate()
self.assertEqual(deco_addict.name, "Deco Addict Changed")
def test_res_partner_parent_name_is_company(self):
"""Change email based on parent_id, name and is_company."""
record = self._base_import_record(
"res.partner", "res_partner_parent_name_is_company")
record.do(["name", "is_company", "parent_id/id", "email"], OPTIONS)
record.do(["name", "is_company", "parent_id/id", "email"], [], OPTIONS)
self.assertEqual(
self.env.ref("base.res_partner_address_4").email,
"changed@agrolait.example.com")
"floyd.steward34.changed@example.com")
def test_res_partner_email(self):
"""Change name based on email."""
record = self._base_import_record("res.partner", "res_partner_email")
record.do(["email", "name"], OPTIONS)
record.do(["email", "name"], [], OPTIONS)
self.assertEqual(
self.env.ref("base.res_partner_address_4").name,
"Michel Fletcher Changed")
"Floyd Steward Changed")
def test_res_partner_name(self):
"""Change function based on name."""
record = self._base_import_record("res.partner", "res_partner_name")
record.do(["function", "name"], OPTIONS)
record.do(["function", "name"], [], OPTIONS)
self.assertEqual(
self.env.ref("base.res_partner_address_4").function,
"Function Changed")
@@ -63,7 +62,7 @@ class ImportCase(TransactionCase):
def test_res_users_login(self):
"""Change name based on login."""
record = self._base_import_record("res.users", "res_users_login")
record.do(["login", "name"], OPTIONS)
record.do(["login", "name"], [], OPTIONS)
self.assertEqual(
self.env.ref("base.user_demo").name,
"Demo User Changed")