forked from Mapan/odoo17e
89 lines
2.8 KiB
JavaScript
89 lines
2.8 KiB
JavaScript
/** @odoo-module**/
|
|
|
|
import { registry } from "@web/core/registry";
|
|
import { stepUtils } from "@web_tour/tour_service/tour_utils";
|
|
|
|
registry.category("web_tour.tours").add("spreadsheet_clone_xlsx", {
|
|
test: true,
|
|
steps: () => [
|
|
stepUtils.showAppsMenuItem(),
|
|
{
|
|
trigger: '.o_app[data-menu-xmlid="documents.menu_root"]',
|
|
content: "Open document app",
|
|
},
|
|
{
|
|
trigger: '.o_search_panel_label_title:contains("Test folder")',
|
|
content: "Open Test folder workspace",
|
|
},
|
|
{
|
|
trigger: '.o_search_panel_field header.active:contains("Test folder")',
|
|
extra_trigger: '.o_inspector_value:contains("1")',
|
|
content: "Make sure we start with one card",
|
|
},
|
|
{
|
|
trigger: ".o_document_xlsx",
|
|
content: "Open xlsx card",
|
|
},
|
|
{
|
|
trigger: "input#willArchive",
|
|
content: "Uncheck sending to trash",
|
|
},
|
|
{
|
|
trigger: ".modal-dialog footer button.btn-primary",
|
|
content: "Open with Odoo Spreadsheet",
|
|
},
|
|
{
|
|
trigger: ".o-spreadsheet-topbar",
|
|
content: "Check that we are now in Spreadsheet",
|
|
isCheck: true,
|
|
},
|
|
{
|
|
trigger: '[data-menu-xmlid="documents.dashboard"]',
|
|
content: "Go back to Document App",
|
|
},
|
|
{
|
|
trigger: ".o_kanban_renderer .o_kanban_record:first:has('.o_document_spreadsheet')",
|
|
content: "Check a spreadsheet document was created",
|
|
isCheck: true,
|
|
},
|
|
{
|
|
trigger: ".o_document_xlsx",
|
|
content: "Re-open the xlsx card",
|
|
},
|
|
{
|
|
trigger: ".modal-dialog footer button.btn-primary",
|
|
content: "Open with Odoo Spreadsheet without unchecking the box",
|
|
},
|
|
{
|
|
trigger: ".o-spreadsheet-topbar",
|
|
content: "Check that we are now in Spreadsheet",
|
|
isCheck: true,
|
|
},
|
|
{
|
|
trigger: '[data-menu-xmlid="documents.dashboard"]',
|
|
content: "Go back to Document App",
|
|
},
|
|
{
|
|
trigger: ".o_kanban_renderer:not(:has(.o_kanban_record .o_document_xlsx))",
|
|
content: "Check that XLSX is no longer visible",
|
|
isCheck: true,
|
|
},
|
|
{
|
|
trigger: '.o_search_panel_label_title:contains("Trash")',
|
|
content: "Open Trash",
|
|
},
|
|
{
|
|
trigger: ".o_document_xlsx",
|
|
content: "Select xlsx document",
|
|
},
|
|
{
|
|
trigger: ".modal-footer .btn-primary",
|
|
content: "Restore xlsx document",
|
|
},
|
|
{
|
|
trigger: ".o_kanban_renderer",
|
|
extra_trigger: '.o_inspector_value:contains("3")',
|
|
},
|
|
],
|
|
});
|