Path: blob/main/tests/smoke/render/render-code-tools.test.ts
12921 views
/*1* render-r.test.ts2*3* Copyright (C) 2020-2022 Posit Software, PBC4*5*/67import { fileLoader } from "../../utils.ts";8import { ensureHtmlElements } from "../../verify.ts";9import { testRender } from "./render.ts";1011let doc = fileLoader("code-tools")(12"code-tools-activated.qmd",13"html",14);15testRender(doc.input, "html", false, [16ensureHtmlElements(doc.output.outputPath, [17"div.quarto-title-block button#quarto-code-tools-source",18"div#quarto-embedded-source-code-modal",19]),20]);2122doc = fileLoader("code-tools")("code-tools-toggle.qmd", "html");23testRender(doc.input, "html", false, [24ensureHtmlElements(doc.output.outputPath, [25"div.quarto-title-block button#quarto-code-tools-menu",26"div.cell > details",27]),28]);2930doc = fileLoader("code-tools")("code-tools-external-source.qmd", "html");31testRender(doc.input, "html", false, [32ensureHtmlElements(doc.output.outputPath, [33"div.quarto-title-block button#quarto-code-tools-source[data-quarto-source-url]",34]),35]);3637