diff --git a/frontend/src/lib/utils/mention.spec.ts b/frontend/src/lib/utils/mention.spec.ts index 5a7982be..4f15bc10 100644 --- a/frontend/src/lib/utils/mention.spec.ts +++ b/frontend/src/lib/utils/mention.spec.ts @@ -1,7 +1,31 @@ import { describe, it, expect } from 'vitest'; -import { detectMention, extractContent, renderBody } from './mention'; +import { detectMention, escapeHtml, extractContent, renderBody } from './mention'; import type { MentionDTO } from '$lib/types'; +// ─── escapeHtml ─────────────────────────────────────────────────────────────── + +describe('escapeHtml', () => { + it('escapes ampersand', () => { + expect(escapeHtml('AT&T')).toBe('AT&T'); + }); + + it('escapes less-than and greater-than', () => { + expect(escapeHtml('