import { test, expect } from 'bun:test';
import { createCompiler } from '../index.js';
test('createCompiler().compile() renders MDX task lists as checklist HTML', () => {
const compiler = createCompiler();
const source = `import Checklist from './Checklist.astro';
- [ ] Looks great!
`;
const result = compiler.compile(source, '/virtual.mdx');
expect(result.code.includes('[ ] Looks great!')).toBe(false);
expect(result.code.includes('task-list-item')).toBe(true);
expect(result.code.includes('type=\\"checkbox\\"')).toBe(true);
expect(result.code.includes('