diff --git a/packages/e2e-tests/specs/__snapshots__/splitting-merging.test.js.snap b/packages/e2e-tests/specs/__snapshots__/splitting-merging.test.js.snap
index 54b87d02aaa57..f449ce86a0568 100644
--- a/packages/e2e-tests/specs/__snapshots__/splitting-merging.test.js.snap
+++ b/packages/e2e-tests/specs/__snapshots__/splitting-merging.test.js.snap
@@ -1,25 +1,5 @@
// Jest Snapshot v1, https://goo.gl/fbAQLP
-exports[`splitting and merging blocks should create a paragraph block above when pressing enter at start of heading 1`] = `
-"
-
-
-
-
-Abc
-"
-`;
-
-exports[`splitting and merging blocks should create a paragraph block below when pressing enter at end of heading 1`] = `
-"
-Abc
-
-
-
-
-"
-`;
-
exports[`splitting and merging blocks should delete an empty first line 1`] = `
"
First
diff --git a/packages/e2e-tests/specs/blocks/__snapshots__/heading.test.js.snap b/packages/e2e-tests/specs/blocks/__snapshots__/heading.test.js.snap
index 6cffb6ad28a9f..c1569223b7e78 100644
--- a/packages/e2e-tests/specs/blocks/__snapshots__/heading.test.js.snap
+++ b/packages/e2e-tests/specs/blocks/__snapshots__/heading.test.js.snap
@@ -11,3 +11,23 @@ exports[`Separator can be created by prefixing number sign and a space 1`] = `
3
"
`;
+
+exports[`Separator should create a paragraph block above when pressing enter at start of heading 1`] = `
+"
+
+
+
+
+Abc
+"
+`;
+
+exports[`Separator should create a paragraph block below when pressing enter at end of heading 1`] = `
+"
+Abc
+
+
+
+
+"
+`;
diff --git a/packages/e2e-tests/specs/blocks/heading.test.js b/packages/e2e-tests/specs/blocks/heading.test.js
index a31a77be3adb7..6c4c0a09e1576 100644
--- a/packages/e2e-tests/specs/blocks/heading.test.js
+++ b/packages/e2e-tests/specs/blocks/heading.test.js
@@ -5,6 +5,8 @@ import {
clickBlockAppender,
getEditedPostContent,
createNewPost,
+ insertBlock,
+ pressKeyTimes,
} from '@wordpress/e2e-test-utils';
describe( 'Separator', () => {
@@ -27,4 +29,21 @@ describe( 'Separator', () => {
expect( await getEditedPostContent() ).toMatchSnapshot();
} );
+
+ it( 'should create a paragraph block above when pressing enter at start of heading', async () => {
+ await insertBlock( 'Heading' );
+ await page.keyboard.type( 'Abc' );
+ await pressKeyTimes( 'ArrowLeft', 3 );
+ await page.keyboard.press( 'Enter' );
+
+ expect( await getEditedPostContent() ).toMatchSnapshot();
+ } );
+
+ it( 'should create a paragraph block below when pressing enter at end of heading', async () => {
+ await insertBlock( 'Heading' );
+ await page.keyboard.type( 'Abc' );
+ await page.keyboard.press( 'Enter' );
+
+ expect( await getEditedPostContent() ).toMatchSnapshot();
+ } );
} );
diff --git a/packages/e2e-tests/specs/splitting-merging.test.js b/packages/e2e-tests/specs/splitting-merging.test.js
index e688e6bedb317..1120f04a2b767 100644
--- a/packages/e2e-tests/specs/splitting-merging.test.js
+++ b/packages/e2e-tests/specs/splitting-merging.test.js
@@ -210,24 +210,4 @@ describe( 'splitting and merging blocks', () => {
expect( isInDefaultBlock ).toBe( true );
} );
-
- it( 'should create a paragraph block above when pressing enter at start of heading', async () => {
- await insertBlock( 'Heading' );
- await page.keyboard.type( 'Abc' );
- await pressKeyTimes( 'ArrowLeft', 3 );
- await page.keyboard.press( 'Enter' );
- await page.keyboard.press( 'ArrowUp' );
-
- const activeElementClassList = await page.evaluate( () => document.activeElement.classList );
- expect( Object.values( activeElementClassList ) ).toContain( 'wp-block-paragraph' );
- expect( await getEditedPostContent() ).toMatchSnapshot();
- } );
-
- it( 'should create a paragraph block below when pressing enter at end of heading', async () => {
- await insertBlock( 'Heading' );
- await page.keyboard.type( 'Abc' );
- await page.keyboard.press( 'Enter' );
-
- expect( await getEditedPostContent() ).toMatchSnapshot();
- } );
} );