fix(editor): support more divider markdown shortcut (#10139)
This commit is contained in:
@@ -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', () => {
|
||||
|
||||
Reference in New Issue
Block a user