import { describe, expect, it } from 'vitest';
import { defaultReview } from '../../src/domain/review';
import { buildRecord } from '../../src/analysis/record-builder';
import { buildDashboardHtml } from '../../src/exports/dashboard-export';
describe('dashboard export', () => {
it('escapes imported and reviewed values in the generated HTML', () => {
const record = buildRecord({
row: ['
', 'High'],
headers: ['Name', 'Severity'],
index: 0,
sheetName: 'Findings'
});
const html = buildDashboardHtml('', [{
record,
sheetName: 'Sheet',
review: { ...defaultReview(), owner: '