fix(editor): support more divider markdown shortcut (#10139)

This commit is contained in:
Alexey Lysenko
2025-02-14 05:13:40 +03:00
committed by GitHub
parent 4e488a1ba1
commit 769547c2d5
3 changed files with 64 additions and 7 deletions

View File

@@ -175,18 +175,48 @@ test('markdown shortcut', async ({ page }) => {
await undoByClick(page);
await assertRichTexts(page, ['']);
// testing various horizontal dividers
await waitNextFrame(page);
await type(page, '--- ');
await undoByClick(page);
await assertRichTexts(page, ['--- ']);
await undoByClick(page);
await assertRichTexts(page, ['']);
await waitNextFrame(page);
await type(page, '*** ');
await undoByClick(page);
await assertRichTexts(page, ['*** ']);
await undoByClick(page);
await assertRichTexts(page, ['']);
await waitNextFrame(page);
await type(page, '___ ');
await undoByClick(page);
await assertRichTexts(page, ['___ ']);
await undoByClick(page);
await assertRichTexts(page, ['']);
await waitNextFrame(page);
await type(page, '------ ');
await undoByClick(page);
await assertRichTexts(page, ['------ ']);
await undoByClick(page);
await assertRichTexts(page, ['']);
await waitNextFrame(page);
await type(page, '****** ');
await undoByClick(page);
await assertRichTexts(page, ['****** ']);
await undoByClick(page);
await assertRichTexts(page, ['']);
await waitNextFrame(page);
await type(page, '______ ');
await undoByClick(page);
await assertRichTexts(page, ['______ ']);
await undoByClick(page);
await assertRichTexts(page, ['']);
});
test.describe('markdown inline-text', () => {