import test from "node:test"; import assert from "node:assert/strict"; import { casparTemplatePage, collagePage, graphicPage, homePage, prepareEmbedHtml } from "../dist/src/templates.js"; test("adds autoplay parameters and permissions to iframe embeds", () => { const html = prepareEmbedHtml(''); assert.match(html, /allow="autoplay; fullscreen; picture-in-picture"/); assert.match(html, /autoplay=1/); assert.match(html, /playsinline=1/); assert.match(html, /mute=1/); assert.match(html, /muted=1/); }); test("home page includes single graphic and collage forms", () => { const page = homePage({ providersCount: 12 }); assert.match(page, /
/); assert.match(page, //); assert.match(page, /