Preserve and display bilingual and phonetic lyric cues
This commit is contained in:
2
frontend/lyrics-display.test.js
Normal file
2
frontend/lyrics-display.test.js
Normal file
@@ -0,0 +1,2 @@
|
||||
const { test } = require('node:test'), assert = require('node:assert/strict'); const { html } = require('./lyrics-display');
|
||||
test('primary and muted secondary lyric markup escape all content', () => { const result = html({ text:'<主>', secondary:'Grace & mercy', phonetic:'"zhǔ"' }); assert.match(result,/lyric-primary"><主>/); assert.match(result,/lyric-secondary">Grace & mercy/); assert.match(result,/lyric-phonetic">"zhǔ"/); assert.doesNotMatch(result,/<主>/); });
|
||||
Reference in New Issue
Block a user