import { describe, expect, test } from 'bun:test' import { highlightJSX } from '@/app/code/highlight' describe('code highlighting', () => { test('highlights JavaScript and JSX syntax without a Prism global', () => { const existingPrism = Reflect.get(globalThis, 'Prism') const html = highlightJSX('const view = ') expect(html).toContain('const') expect(html).toContain('Button') expect(html).toContain('disabled') expect(Reflect.get(globalThis, 'Prism')).toBe(existingPrism) }) })