diff options
| author | Aaron Bohy <aab@odoo.com> | 2020-07-10 16:54:22 +0000 |
|---|---|---|
| committer | Aaron Bohy <aab@odoo.com> | 2020-07-16 07:03:05 +0000 |
| commit | 12cc5fd0ccd7ae2981d07a59d5ccc6451b3d0d52 (patch) | |
| tree | 8f6da61d301c1a1c6caa66a2313831cf0af494cb /addons/web/views/webclient_templates.xml | |
| parent | 6f47bfd91677a2ad58e11d67418cc76ab566609c (diff) | |
[IMP] web: benchmark: revive benchmark suite
The benchmark suite has been broken for a while, by several
refactorings (e.g. use of native Promise). This commit makes it
work again. We do not use it much, but maybe we should as it can
be useful to track changes (mostly in view renderers) that impact
performances.
Diffstat (limited to 'addons/web/views/webclient_templates.xml')
| -rw-r--r-- | addons/web/views/webclient_templates.xml | 41 |
1 files changed, 3 insertions, 38 deletions
diff --git a/addons/web/views/webclient_templates.xml b/addons/web/views/webclient_templates.xml index 0323694b5c4..c0dc0097a38 100644 --- a/addons/web/views/webclient_templates.xml +++ b/addons/web/views/webclient_templates.xml @@ -660,8 +660,6 @@ <script type="text/javascript" src="/web/static/tests/helpers/test_utils.js"></script> <script type="text/javascript" src="/web/static/tests/helpers/mock_server.js"></script> <script type="text/javascript" src="/web/static/tests/helpers/test_env.js"></script> - - <script type="text/javascript" src="/web/static/tests/component_extension_tests.js"></script> </template> <template id="web.qunit_suite"> @@ -773,6 +771,7 @@ <script type="text/javascript" src="/web/static/tests/helpers/test_utils_tests.js"></script> <script type="text/javascript" src="/web/static/tests/owl_compatibility_tests.js"></script> + <script type="text/javascript" src="/web/static/tests/component_extension_tests.js"></script> </template> <template id="web.qunit_mobile_suite"> @@ -807,9 +806,6 @@ <t t-set="html_data" t-value="{'style': 'height: 100%;'}"/> <t t-set="title">Web Benchmarks</t> <t t-set="head"> - <link type="text/css" rel="stylesheet" href="/web/static/lib/qunit/qunit-2.9.1.css"/> - <script type="text/javascript" src="/web/static/lib/qunit/qunit-2.9.1.js"></script> - <script type="text/javascript" src="/web/static/tests/helpers/qunit_config.js"></script> <script type="text/javascript" src="/web/static/lib/benchmarkjs/lodash.js"></script> <script type="text/javascript" src="/web/static/lib/benchmarkjs/benchmark.js"></script> @@ -817,30 +813,11 @@ <t t-call-assets="web.assets_backend" t-js="false"/> <t t-call-assets="web.assets_common" t-css="false"/> <t t-call-assets="web.assets_backend" t-css="false"/> - - <script type="text/javascript" src="/web/static/tests/helpers/qunit_asserts.js"></script> + <t t-call-assets="web.tests_assets" t-js="false"/> + <t t-call-assets="web.tests_assets" t-css="false"/> <script type="text/javascript"> QUnit.config.hidepassed = false; - - odoo.define('web.WebClientWithoutServices', function (require) { - var WebClient = require('web.WebClient'); - var WebClientWithoutServices = WebClient.extend({ - /** - * Patch web client so that it is no longer a service provider. - * - * @override - */ - _onCallService: function () {}, - }); - return WebClientWithoutServices; - }); - // define the 'web.web_client' module because some other modules require it - odoo.define('web.web_client', function (require) { - var WebClient = require('web.WebClientWithoutServices'); - var web_client = new WebClient(); - return web_client; - }); </script> <style> @@ -857,18 +834,6 @@ } </style> - <script type="text/javascript" src="/web/static/tests/helpers/test_utils_create.js"></script> - <script type="text/javascript" src="/web/static/tests/helpers/test_utils_dom.js"></script> - <script type="text/javascript" src="/web/static/tests/helpers/test_utils_fields.js"></script> - <script type="text/javascript" src="/web/static/tests/helpers/test_utils_form.js"></script> - <script type="text/javascript" src="/web/static/tests/helpers/test_utils_graph.js"></script> - <script type="text/javascript" src="/web/static/tests/helpers/test_utils_kanban.js"></script> - <script type="text/javascript" src="/web/static/tests/helpers/test_utils_mock.js"></script> - <script type="text/javascript" src="/web/static/tests/helpers/test_utils_modal.js"></script> - <script type="text/javascript" src="/web/static/tests/helpers/test_utils_pivot.js"></script> - <script type="text/javascript" src="/web/static/tests/helpers/test_utils.js"></script> - <script type="text/javascript" src="/web/static/tests/helpers/mock_server.js"></script> - <script type="text/javascript" src="/web/static/tests/views/list_benchmarks.js"></script> <script type="text/javascript" src="/web/static/tests/views/kanban_benchmarks.js"></script> <script type="text/javascript" src="/web/static/tests/views/form_benchmarks.js"></script> |
