import { afterEach, describe, expect, it } from 'vitest' import { cleanup, render } from '@testing-library/react' import { I18nProvider } from '@/lib/i18n-context' import { MarkdownRenderer } from './MarkdownRenderer' describe('MarkdownRenderer', () => { afterEach(() => { cleanup() }) it('renders fenced code blocks with the shared syntax highlighter shell in standalone mode', () => { render( ) expect(document.querySelector('.aui-md-codeblock')).toBeTruthy() }) it('renders inline code without the fenced-code shell in standalone mode', () => { render( ) expect(document.querySelector('.aui-md-codeblock')).toBeFalsy() expect(document.querySelector('.aui-md-code')).toBeTruthy() }) })