mirror of
https://github.com/OCA/web.git
synced 2025-02-22 13:21:25 +02:00
[IMP] web_widget_child_selector: black, isort, prettier
This commit is contained in:
committed by
Olga Marco
parent
bed16c9842
commit
361db88329
@@ -5,30 +5,25 @@ from odoo.tests.common import TransactionCase
|
||||
|
||||
|
||||
class TestWidgetChildSelector(TransactionCase):
|
||||
|
||||
def setUp(self):
|
||||
super().setUp()
|
||||
ResPartner = self.env['res.partner'].with_context(tracking_disable=True)
|
||||
self.partner_1 = ResPartner.create({'name': 'P1'})
|
||||
self.partner_2 = ResPartner.create({
|
||||
'name': 'P2',
|
||||
'parent_id': self.partner_1.id
|
||||
})
|
||||
self.partner_3 = ResPartner.create({
|
||||
'name': 'P3',
|
||||
'parent_id': self.partner_2.id
|
||||
})
|
||||
ResPartner = self.env["res.partner"].with_context(tracking_disable=True)
|
||||
self.partner_1 = ResPartner.create({"name": "P1"})
|
||||
self.partner_2 = ResPartner.create(
|
||||
{"name": "P2", "parent_id": self.partner_1.id}
|
||||
)
|
||||
self.partner_3 = ResPartner.create(
|
||||
{"name": "P3", "parent_id": self.partner_2.id}
|
||||
)
|
||||
# Model that doesnt have the parent/child structure
|
||||
self.group = self.env['res.groups'].create({
|
||||
'name': 'Group'
|
||||
})
|
||||
self.group = self.env["res.groups"].create({"name": "Group"})
|
||||
|
||||
def test_widget_child_selector(self):
|
||||
res = self.partner_2.get_record_direct_childs_parents(
|
||||
{'child_selection_field': 'name'}
|
||||
{"child_selection_field": "name"}
|
||||
)
|
||||
self.assertIn((self.partner_1.id, self.partner_1.name), res['parents'])
|
||||
self.assertIn((self.partner_3.id, self.partner_3.name), res['childs'])
|
||||
self.assertIn((self.partner_1.id, self.partner_1.name), res["parents"])
|
||||
self.assertIn((self.partner_3.id, self.partner_3.name), res["childs"])
|
||||
res = self.group.get_record_direct_childs_parents({})
|
||||
self.assertFalse(res['parents'])
|
||||
self.assertFalse(res['childs'])
|
||||
self.assertFalse(res["parents"])
|
||||
self.assertFalse(res["childs"])
|
||||
|
||||
Reference in New Issue
Block a user