From fc77267987da0bdf7722aef7c20f28039b5c3a44 Mon Sep 17 00:00:00 2001 From: Admin Date: Wed, 23 Sep 2026 06:48:06 +0000 Subject: [PATCH] test: cover reusable theme pack spec --- server/themePack.test.js | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 server/themePack.test.js diff --git a/server/themePack.test.js b/server/themePack.test.js new file mode 100644 index 0000000..a85a33a --- /dev/null +++ b/server/themePack.test.js @@ -0,0 +1,11 @@ +import test from 'node:test' +import assert from 'node:assert/strict' +import { themePackSpec } from './themePack.js' + +test('theme pack spec is reusable and content-independent', () => { + assert.equal(themePackSpec.format, 'template-studio-theme') + assert.equal(themePackSpec.version, 1) + assert.equal(themePackSpec.appliesTo, 'report') + assert.ok(themePackSpec.theme) + assert.ok(Array.isArray(themePackSpec.assets)) +})