34 lines
1.1 KiB
JavaScript
34 lines
1.1 KiB
JavaScript
import { registry } from "@web/core/registry";
|
|
|
|
registry.category("web_tour.tours").add("iot_device_test_printer", {
|
|
url: "/odoo/iot",
|
|
steps: () =>
|
|
[
|
|
{
|
|
content: "Click on 'Shop' IoT Box",
|
|
trigger: ".o_kanban_record:contains('Shop')",
|
|
run: "click",
|
|
},
|
|
{
|
|
content: "click on device 'Receipt Printer'",
|
|
trigger: ".o_data_cell:contains('printer_identifier')",
|
|
run: "click",
|
|
},
|
|
{
|
|
content: "Ensure the record is loaded (avoid clicking on 'Test' on the IoT Box record)",
|
|
trigger: ".o_last_breadcrumb_item:contains('Receipt Printer')",
|
|
run: "click",
|
|
},
|
|
{
|
|
content: "Click button 'Test'",
|
|
trigger: ".o_statusbar_buttons button:contains('Test')",
|
|
run: "click",
|
|
},
|
|
{
|
|
content: "Check if notification is displayed",
|
|
trigger: ".o_notification:contains('Test page printed')",
|
|
run: "click",
|
|
},
|
|
].flat(),
|
|
});
|