From 3f0ebca1924afb538c6f7960a42aba725654c643 Mon Sep 17 00:00:00 2001 From: Christophe Monniez Date: Wed, 4 Jul 2018 16:32:05 +0200 Subject: [IMP] web: New test to test Odoo menus This commit adds a new js test in web that enters each app and click on each view switcher, each menu and each search filter. This test is tagged '-standard' and 'click_all' as it could last a long time, that way it's not executed by default. It could also be started from the browser console with 'clickEverywhere();'. --- addons/web/static/src/js/widgets/debug_manager.js | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'addons/web/static/src/js/widgets/debug_manager.js') diff --git a/addons/web/static/src/js/widgets/debug_manager.js b/addons/web/static/src/js/widgets/debug_manager.js index b96c38ab998..5b944724c11 100644 --- a/addons/web/static/src/js/widgets/debug_manager.js +++ b/addons/web/static/src/js/widgets/debug_manager.js @@ -3,6 +3,7 @@ odoo.define('web.DebugManager', function (require) { var ActionManager = require('web.ActionManager'); var dialogs = require('web.view_dialogs'); +var startClickEverywhere = require('web.clickEverywhere'); var config = require('web.config'); var core = require('web.core'); var Dialog = require('web.Dialog'); @@ -211,6 +212,9 @@ var DebugManager = Widget.extend({ url: '/web/tests/mobile?mod=*' }); }, + perform_click_everywhere_test: function () { + startClickEverywhere(); + }, split_assets: function() { window.location = $.param.querystring(window.location.href, 'debug=assets'); }, -- cgit v1.2.3