1
0
forked from Mapan/odoo17e
odoo17e-kedaikipas58/addons/sign/static/tests/tours/sign_widgets_tour.js
2024-12-10 09:04:09 +07:00

80 lines
2.3 KiB
JavaScript

/** @odoo-module **/
import { _t } from "@web/core/l10n/translation";
import { registry } from "@web/core/registry";
import { stepUtils } from "@web_tour/tour_service/tour_utils";
registry.category("web_tour.tours").add("sign_widgets_tour", {
test: true,
url: "/web",
steps: () => [
stepUtils.showAppsMenuItem(),
{
content: "Settings",
trigger: 'a[data-menu-xmlid="base.menu_administration"]',
run: "click",
},
{
content: "Users",
trigger: "div#invite_users button.o_web_settings_access_rights",
run: "click",
},
{
content: "Mitchel",
trigger: "table.o_list_table td.o_data_cell:contains(Admin)",
run: "click",
},
{
content: "Preference tab",
trigger: 'a.nav-link:contains("' + _t("Preferences") + '")',
run: "click",
},
{
content: "Editor loaded",
trigger: ".note-editable",
},
{
content: "Click on widget sign",
trigger: ".o_signature:first",
run: "click",
},
{
content: "Click on auto button",
trigger: ".o_web_sign_auto_button",
run: "click",
},
{
content: "Click on style button",
trigger: ".o_web_sign_auto_select_style > button",
run: "click",
},
{
content: "Select a style",
trigger: ".o_web_sign_auto_select_style .dropdown-item:nth-child(3)",
run: "click",
},
{
content: "Click on style button",
trigger: ".o_web_sign_auto_select_style > button",
run: "click",
},
{
content: "Select a style",
trigger: ".o_web_sign_auto_select_style .dropdown-item:nth-child(2)",
run: "click",
},
{
content: "Sign",
trigger: 'button.btn-primary:contains("Adopt & Sign")',
extra_trigger: "canvas.jSignature",
run: function () {
setTimeout(() => {
this.$anchor.click();
}, 1000);
},
},
...stepUtils.saveForm(),
],
});