diff options
| author | Christophe Simonis <chs@odoo.com> | 2019-05-29 14:06:12 +0200 |
|---|---|---|
| committer | Christophe Simonis <chs@odoo.com> | 2019-05-29 14:06:12 +0200 |
| commit | 8d7ee3921384ce070d3333cbc4073ffc4f8febc4 (patch) | |
| tree | 197e81ea4c35bc56a898d63add666d53ea79f15b /odoo/addons/test_new_api/tests/test_new_fields.py | |
| parent | 7ca0fe3c9f1050eac2d117ea35fd7414d1b0742f (diff) | |
| parent | 8a0e819d0bb0e4184ed64559b7be91605d044e19 (diff) | |
[MERGE] forward port branch saas-11.3 up to 8a0e819d0bb
Diffstat (limited to 'odoo/addons/test_new_api/tests/test_new_fields.py')
| -rw-r--r-- | odoo/addons/test_new_api/tests/test_new_fields.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/odoo/addons/test_new_api/tests/test_new_fields.py b/odoo/addons/test_new_api/tests/test_new_fields.py index 6a7ed7daa30..fb6834997ef 100644 --- a/odoo/addons/test_new_api/tests/test_new_fields.py +++ b/odoo/addons/test_new_api/tests/test_new_fields.py @@ -251,11 +251,12 @@ class TestFields(common.TransactionCase): self.assertEqual(c.display_name, 'B / C') self.assertEqual(d.display_name, 'B / C / D') - b.name = 'X' + # rename several records to trigger several recomputations at once + (d + c + b).write({'name': 'X'}) self.assertEqual(a.display_name, 'A') self.assertEqual(b.display_name, 'X') - self.assertEqual(c.display_name, 'X / C') - self.assertEqual(d.display_name, 'X / C / D') + self.assertEqual(c.display_name, 'X / X') + self.assertEqual(d.display_name, 'X / X / X') # delete b; both c and d are deleted in cascade; c should also be marked # to recompute, but recomputation should not fail... |
