core-components: fix MardownContent test

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This commit is contained in:
Patrik Oldsberg
2021-10-17 13:57:55 +02:00
parent ef3adaf8d6
commit 028938b73e
@@ -52,14 +52,14 @@ describe('<MarkdownContent />', () => {
it('render MarkdownContent component with CodeSnippet for code blocks', async () => {
const rendered = await renderWithEffects(
wrapInTestApp(<MarkdownContent content=" jest(test: string);" />),
wrapInTestApp(
<MarkdownContent content={'```typescript\njest(test: string);\n```'} />,
),
);
const fp1 = rendered.getByText('jest', { selector: 'span' });
const fp1 = await rendered.findByText('jest(test:', { selector: 'span' });
expect(fp1).toBeInTheDocument();
expect(fp1.className).toEqual('hljs-function');
const fp2 = rendered.getByText('(test: string)', { selector: 'span' });
const fp2 = rendered.getByText('string', { selector: 'span' });
expect(fp2).toBeInTheDocument();
expect(fp2.className).toEqual('hljs-function');
expect(rendered.getByText(';', { selector: 'span' })).toBeInTheDocument();
expect(rendered.getByText(');', { selector: 'span' })).toBeInTheDocument();
});
});