47 lines
1.3 KiB
JavaScript
47 lines
1.3 KiB
JavaScript
/** @odoo-module **/
|
|
|
|
import {insertSnippet, registerWebsitePreviewTour } from "@website/js/tours/tour_utils";
|
|
|
|
registerWebsitePreviewTour("snippet_image", {
|
|
url: "/",
|
|
edition: true,
|
|
}, () => [
|
|
...insertSnippet({id: "s_image", name: "Image"}),
|
|
{
|
|
content: "Verify if the media dialog opens",
|
|
trigger: ".o_select_media_dialog",
|
|
},
|
|
{
|
|
content: "Close the media dialog",
|
|
trigger: ".o_select_media_dialog .btn-close",
|
|
run: "click",
|
|
},
|
|
{
|
|
content: "Verify if the image placeholder has been removed",
|
|
trigger: ":iframe footer:not(:has(.s_image > svg))",
|
|
},
|
|
...insertSnippet({id: "s_image", name: "Image"}),
|
|
{
|
|
content: "Verify that the image placeholder is within the page",
|
|
trigger: ":iframe footer .s_image > svg",
|
|
},
|
|
{
|
|
content: "Click on the image",
|
|
trigger: ".o_select_media_dialog .o_we_media_dialog_img_wrapper img",
|
|
run: "click",
|
|
},
|
|
{
|
|
content: "Verify if the image has been added in the footer and if the image placeholder has been removed",
|
|
trigger: ":iframe footer:not(:has(.s_image > svg)) img.o_we_custom_image",
|
|
},
|
|
{
|
|
content: "Click on the 'undo' button",
|
|
trigger: '#oe_snippets button.fa-undo',
|
|
run: "click",
|
|
},
|
|
{
|
|
content: "Check that the image and the image placeholder have been removed",
|
|
trigger: ":iframe footer:not(:has(.s_image > svg)):not(:has(img.o_we_custom_image))",
|
|
},
|
|
]);
|