diff --git a/addons/html_builder/static/tests/options/pricelist_boxed_option.test.js b/addons/html_builder/static/tests/options/pricelist_boxed_option.test.js index 2e54b1f7ff8e6..a252ef4355b4f 100644 --- a/addons/html_builder/static/tests/options/pricelist_boxed_option.test.js +++ b/addons/html_builder/static/tests/options/pricelist_boxed_option.test.js @@ -1,15 +1,13 @@ import { expect, test } from "@odoo/hoot"; import { queryAll } from "@odoo/hoot-dom"; import { contains } from "@web/../tests/web_test_helpers"; -import { defineWebsiteModels, setupWebsiteBuilder } from "../helpers"; -import { insertStructureSnippet } from "./helpers"; +import { defineWebsiteModels } from "../helpers"; +import { setupWebsiteBuilderWithSnippet } from "./helpers"; defineWebsiteModels(); test("toggle price list description items", async () => { - const { getEditor } = await setupWebsiteBuilder("
"); - const editor = getEditor(); - await insertStructureSnippet(editor, "s_pricelist_boxed"); + await setupWebsiteBuilderWithSnippet("s_pricelist_boxed"); await contains(":iframe .s_pricelist_boxed_section").click(); expect( "[data-action-id='togglePriceListDescription'] .o-checkbox .form-check-input:checked" diff --git a/addons/html_builder/static/tests/options/steps_options.test.js b/addons/html_builder/static/tests/options/steps_options.test.js index 5381df66a1354..3eea827b3fe89 100644 --- a/addons/html_builder/static/tests/options/steps_options.test.js +++ b/addons/html_builder/static/tests/options/steps_options.test.js @@ -1,14 +1,12 @@ import { expect, test } from "@odoo/hoot"; import { contains } from "@web/../tests/web_test_helpers"; -import { defineWebsiteModels, setupWebsiteBuilder } from "../helpers"; -import { insertStructureSnippet } from "./helpers"; +import { defineWebsiteModels } from "../helpers"; +import { setupWebsiteBuilderWithSnippet } from "./helpers"; defineWebsiteModels(); test("modify the steps color", async () => { - const { getEditor } = await setupWebsiteBuilder(""); - const editor = getEditor(); - await insertStructureSnippet(editor, "s_process_steps"); + await setupWebsiteBuilderWithSnippet("s_process_steps"); await contains(":iframe .s_process_steps").click(); await contains("[data-label='Connector'] .o_we_color_preview").click(); await contains(".o-overlay-item [data-color='#FF0000']").click(); diff --git a/addons/html_builder/static/tests/options/table_of_content_option.test.js b/addons/html_builder/static/tests/options/table_of_content_option.test.js index 18cfd467b6f20..8bc2a8709e88e 100644 --- a/addons/html_builder/static/tests/options/table_of_content_option.test.js +++ b/addons/html_builder/static/tests/options/table_of_content_option.test.js @@ -3,15 +3,14 @@ import { insertText, undo } from "@html_editor/../tests/_helpers/user_actions"; import { expect, test } from "@odoo/hoot"; import { click, queryAll, queryOne, queryAllTexts } from "@odoo/hoot-dom"; import { contains } from "@web/../tests/web_test_helpers"; -import { defineWebsiteModels, setupWebsiteBuilder } from "../helpers"; +import { defineWebsiteModels } from "../helpers"; import { insertStructureSnippet, setupWebsiteBuilderWithSnippet } from "./helpers"; defineWebsiteModels(); test("edit title in content with table of content", async () => { - const { getEditor } = await setupWebsiteBuilder(""); + const { getEditor } = await setupWebsiteBuilderWithSnippet("s_table_of_content"); const editor = getEditor(); - await insertStructureSnippet(editor, "s_table_of_content"); expect(":iframe .s_table_of_content").toHaveCount(1); expect(queryAllTexts(":iframe .s_table_of_content_navbar a")).toEqual([ "Intuitive system", @@ -46,9 +45,8 @@ test("edit title in content with table of content", async () => { }); test("click on addItem option button", async () => { - const { getEditor } = await setupWebsiteBuilder("Text