Files
openmaic/OpenMAIC/tests/slide-renderer/table-utils.test.ts
2026-08-16 14:58:47 +08:00

13 lines
475 B
TypeScript

import { describe, expect, it } from 'vitest';
import { getHiddenCells } from '@/components/slide-renderer/components/element/TableElement/tableUtils';
describe('tableUtils', () => {
it('tolerates malformed rows and null cells when computing hidden cells', () => {
const data = [[{ id: 'a', text: 'x', colspan: 2 }, null], null, 5] as never;
expect(() => getHiddenCells(data)).not.toThrow();
expect(getHiddenCells(data)).toEqual(new Set(['0_1']));
});
});