From e6f9765f2a0336c4b54125879ba7c0a141413e1b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ella=20van=C2=A0Durpe?= Date: Tue, 10 Dec 2019 21:18:58 +0100 Subject: [PATCH] Add e2e test for #15725 (#19049) --- .../__snapshots__/splitting-merging.test.js.snap | 10 ++++++++++ .../specs/editor/various/splitting-merging.test.js | 12 ++++++++++++ 2 files changed, 22 insertions(+) diff --git a/packages/e2e-tests/specs/editor/various/__snapshots__/splitting-merging.test.js.snap b/packages/e2e-tests/specs/editor/various/__snapshots__/splitting-merging.test.js.snap index 6046a90ae894..1448fdaa1516 100644 --- a/packages/e2e-tests/specs/editor/various/__snapshots__/splitting-merging.test.js.snap +++ b/packages/e2e-tests/specs/editor/various/__snapshots__/splitting-merging.test.js.snap @@ -42,6 +42,16 @@ exports[`splitting and merging blocks should not merge paragraphs if the selecti " `; +exports[`splitting and merging blocks should not split with line break in front 1`] = ` +" +

1

+ + + +

2

+" +`; + exports[`splitting and merging blocks should remove at most one paragraph in forward direction 1`] = ` "

First

diff --git a/packages/e2e-tests/specs/editor/various/splitting-merging.test.js b/packages/e2e-tests/specs/editor/various/splitting-merging.test.js index 8c3559e3f364..a394317c5dd7 100644 --- a/packages/e2e-tests/specs/editor/various/splitting-merging.test.js +++ b/packages/e2e-tests/specs/editor/various/splitting-merging.test.js @@ -212,4 +212,16 @@ describe( 'splitting and merging blocks', () => { expect( await getEditedPostContent() ).toMatchSnapshot(); } ); + + it( 'should not split with line break in front', async () => { + await page.keyboard.press( 'Enter' ); + await page.keyboard.type( '1' ); + await page.keyboard.press( 'Enter' ); + await pressKeyWithModifier( 'shift', 'Enter' ); + await page.keyboard.type( '2' ); + await page.keyboard.press( 'ArrowLeft' ); + await page.keyboard.press( 'Backspace' ); + + expect( await getEditedPostContent() ).toMatchSnapshot(); + } ); } );