summaryrefslogtreecommitdiff
path: root/odoo/addons/base/tests/test_base.py
diff options
context:
space:
mode:
authorRaphael Collet <rco@odoo.com>2018-01-15 17:07:31 +0100
committerRaphael Collet <rco@odoo.com>2018-01-16 10:47:13 +0100
commit2ed137af3e3e96ab3507809ddf42fe9e07b2a2a5 (patch)
tree4ba92f4430971fb435b797a254f39a79dc7ca594 /odoo/addons/base/tests/test_base.py
parent869f062e0898361bb261a0e457e75b2ae24cb785 (diff)
[REF] models: refactor code to update parent_left/parent_right
Put the code to update the MPTT in specific methods, and reduce the number of queries being made (from 5-6 queries to 2-3 queries). Add test on MPTT to validate the refactoring.
Diffstat (limited to 'odoo/addons/base/tests/test_base.py')
-rw-r--r--odoo/addons/base/tests/test_base.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/odoo/addons/base/tests/test_base.py b/odoo/addons/base/tests/test_base.py
index e39fb7d5b4c..b6bdfc33f85 100644
--- a/odoo/addons/base/tests/test_base.py
+++ b/odoo/addons/base/tests/test_base.py
@@ -443,6 +443,7 @@ class TestParentStore(TransactionCase):
super(TestParentStore, self).setUp()
# pretend the pool has finished loading to avoid deferring parent_store computation
self.patch(self.registry, '_init', False)
+ self.registry.do_parent_store(self.cr)
# force res_partner_category.copy() to copy children
category = self.env['res.partner.category']