mirror of
https://github.com/OCA/server-backend.git
synced 2025-02-18 09:52:42 +02:00
[MIG] base_import_match: Migration to 12.0
[UPD] README.rst [UPD] Update base_import_match.pot
This commit is contained in:
@@ -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")
|
||||
|
||||
Reference in New Issue
Block a user