import test from "node:test";
import assert from "node:assert/strict";
import { casparTemplatePage, graphicPage, prepareEmbedHtml } from "../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("adds autoplay attributes to video tags", () => {
const html = prepareEmbedHtml('');
assert.match(html, /