import assert from 'node:assert/strict'; import test from 'node:test'; import { isSceneDescriptionEmpty, normalizeSceneDescriptionHtml } from './sceneDescriptionHtml'; void test('isSceneDescriptionEmpty treats blank and empty paragraphs as empty', () => { assert.equal(isSceneDescriptionEmpty(''), true); assert.equal(isSceneDescriptionEmpty(' '), true); assert.equal(isSceneDescriptionEmpty('

'), true); assert.equal(isSceneDescriptionEmpty('


'), true); assert.equal(isSceneDescriptionEmpty('

 

'), true); assert.equal(isSceneDescriptionEmpty('

Hi

'), false); assert.equal(isSceneDescriptionEmpty('plain'), false); }); void test('normalizeSceneDescriptionHtml clears empty markup', () => { assert.equal(normalizeSceneDescriptionHtml('

'), ''); assert.equal(normalizeSceneDescriptionHtml('

Ok

'), '

Ok

'); });