Skip to content

Commit 3253942

Browse files
authored
e2e/acceptance/readme-rendering: Fix test flakyness (#10335)
According to https://github.com/mermaid-js/mermaid/blob/bc2cc61240987ac956c69e262c93971cd254f00a/packages/mermaid/src/mermaid.ts#L160-L164, when mermaid finishes processing a node, it will set the `data-processed` to true.
1 parent 281a1eb commit 3253942

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

e2e/acceptance/readme-rendering.spec.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,7 @@ test.describe('Acceptance | README rendering', { tag: '@acceptance' }, () => {
100100
await expect(readme.locator('ul > li')).toHaveCount(7);
101101
await expect(readme.locator('pre > code.language-rust.hljs')).toHaveCount(2);
102102
await expect(readme.locator('pre > code.language-mermaid svg')).toBeVisible();
103+
await expect(readme.locator('pre > code.language-mermaid')).toHaveAttribute('data-processed', 'true');
103104

104105
await percy.snapshot();
105106
});

0 commit comments

Comments
 (0)