[IMP] base_import_match: black, isort, prettier

This commit is contained in:
Radovan Skolnik
2020-07-15 15:33:19 +02:00
committed by Augusto Weiss
parent 0480ef2a5e
commit d45407817b
7 changed files with 154 additions and 165 deletions

View File

@@ -3,8 +3,8 @@
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
from os import path
from odoo.tests.common import TransactionCase
from odoo.tests.common import TransactionCase
PATH = path.join(path.dirname(__file__), "import_data", "%s.csv")
OPTIONS = {
@@ -18,12 +18,14 @@ class ImportCase(TransactionCase):
def _base_import_record(self, res_model, file_name):
"""Create and return a ``base_import.import`` record."""
with open(PATH % file_name) as demo_file:
return self.env["base_import.import"].create({
"res_model": res_model,
"file": demo_file.read(),
"file_name": "%s.csv" % file_name,
"file_type": "csv",
})
return self.env["base_import.import"].create(
{
"res_model": res_model,
"file": demo_file.read(),
"file_name": "%s.csv" % file_name,
"file_type": "csv",
}
)
def test_res_partner_vat(self):
"""Change name based on VAT."""
@@ -37,32 +39,32 @@ class ImportCase(TransactionCase):
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")
"res.partner", "res_partner_parent_name_is_company"
)
record.do(["name", "is_company", "parent_id/id", "email"], [], OPTIONS)
self.assertEqual(
self.env.ref("base.res_partner_address_4").email,
"floyd.steward34.changed@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)
self.assertEqual(
self.env.ref("base.res_partner_address_4").name,
"Floyd Steward Changed")
self.env.ref("base.res_partner_address_4").name, "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)
self.assertEqual(
self.env.ref("base.res_partner_address_4").function,
"Function Changed")
self.env.ref("base.res_partner_address_4").function, "Function Changed"
)
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)
self.assertEqual(
self.env.ref("base.user_demo").name,
"Demo User Changed")
self.assertEqual(self.env.ref("base.user_demo").name, "Demo User Changed")