summaryrefslogtreecommitdiff
path: root/addons/website/static/tests/tours/dashboard_tour.js
diff options
context:
space:
mode:
authorstephanchrst <stephanchrst@gmail.com>2022-05-10 21:51:50 +0700
committerstephanchrst <stephanchrst@gmail.com>2022-05-10 21:51:50 +0700
commit3751379f1e9a4c215fb6eb898b4ccc67659b9ace (patch)
treea44932296ef4a9b71d5f010906253d8c53727726 /addons/website/static/tests/tours/dashboard_tour.js
parent0a15094050bfde69a06d6eff798e9a8ddf2b8c21 (diff)
initial commit 2
Diffstat (limited to 'addons/website/static/tests/tours/dashboard_tour.js')
-rw-r--r--addons/website/static/tests/tours/dashboard_tour.js22
1 files changed, 22 insertions, 0 deletions
diff --git a/addons/website/static/tests/tours/dashboard_tour.js b/addons/website/static/tests/tours/dashboard_tour.js
new file mode 100644
index 00000000..de1a5f10
--- /dev/null
+++ b/addons/website/static/tests/tours/dashboard_tour.js
@@ -0,0 +1,22 @@
+odoo.define("website.tour.backend_dashboard", function (require) {
+"use strict";
+
+var tour = require("web_tour.tour");
+
+tour.register("backend_dashboard", {
+ test: true,
+ url: "/web",
+}, [tour.stepUtils.showAppsMenuItem(),
+ {
+ trigger: 'a[data-menu-xmlid="website.menu_website_configuration"]',
+}, {
+ trigger: '.dropdown-toggle[data-menu-xmlid="website.menu_dashboard"]',
+}, {
+ trigger: '.dropdown-item[data-menu-xmlid="website.menu_website_google_analytics"]',
+}, {
+ // Visits section should always be present even when empty / not hooked to anything
+ trigger: 'h2:contains("Visits")',
+ content: "Check if dashboard loads",
+ run: function () {}
+}]);
+});