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()
})
})