From daedcd92e36abdca43dd5580288311a05d87da24 Mon Sep 17 00:00:00 2001 From: "Lucas Perais (lpe)" Date: Tue, 3 Jul 2018 12:10:44 +0200 Subject: [PATCH] [FIX] web: mock fieldsViewGet don't delete raw attrs Have a view with a field as: Before this commit, the contents of attrs were parsed and merged into the modifiers and the attrs attribute of the node was deleted which might cause divergence between reality and tests After this commit, the mock server does what the server does in this case closes #25583 --- addons/web/static/tests/helpers/mock_server.js | 1 - 1 file changed, 1 deletion(-) diff --git a/addons/web/static/tests/helpers/mock_server.js b/addons/web/static/tests/helpers/mock_server.js index 08f3bb95c77..4ae38143225 100644 --- a/addons/web/static/tests/helpers/mock_server.js +++ b/addons/web/static/tests/helpers/mock_server.js @@ -229,7 +229,6 @@ var MockServer = Class.extend({ if (node.attrs.attrs) { var attrs = pyeval.py_eval(node.attrs.attrs); _.extend(modifiers, attrs); - delete node.attrs.attrs; } if (node.attrs.states) { if (!modifiers.invisible) {