diff --git a/packages/blocks/src/api/registration.js b/packages/blocks/src/api/registration.js index b4b0618ac67f18..af0dd733cf7410 100644 --- a/packages/blocks/src/api/registration.js +++ b/packages/blocks/src/api/registration.js @@ -160,11 +160,6 @@ export const serverSideBlockDefinitions = {}; // eslint-disable-next-line camelcase export function unstable__bootstrapServerSideBlockDefinitions( definitions ) { for ( const blockName of Object.keys( definitions ) ) { - // Don't overwrite if already set. It covers the case when metadata - // was initialized from the server. - if ( serverSideBlockDefinitions[ blockName ] ) { - continue; - } serverSideBlockDefinitions[ blockName ] = mapKeys( pickBy( definitions[ blockName ], ( value ) => ! isNil( value ) ), ( value, key ) => camelCase( key ) diff --git a/packages/e2e-tests/plugins/register-block-type-hooks.php b/packages/e2e-tests/plugins/register-block-type-hooks.php deleted file mode 100644 index 39709110c6270e..00000000000000 --- a/packages/e2e-tests/plugins/register-block-type-hooks.php +++ /dev/null @@ -1,28 +0,0 @@ - 'widgets' ) - ); -} - -add_filter( 'block_type_metadata', 'gutenberg_test_block_type_metadata' ); diff --git a/packages/e2e-tests/specs/editor/plugins/register-block-type-hooks.test.js b/packages/e2e-tests/specs/editor/plugins/register-block-type-hooks.test.js deleted file mode 100644 index d623dac3833f8f..00000000000000 --- a/packages/e2e-tests/specs/editor/plugins/register-block-type-hooks.test.js +++ /dev/null @@ -1,32 +0,0 @@ -/** - * WordPress dependencies - */ -import { - activatePlugin, - createNewPost, - deactivatePlugin, - openGlobalBlockInserter, -} from '@wordpress/e2e-test-utils'; - -describe( 'Register block type hooks', () => { - beforeEach( async () => { - await activatePlugin( 'gutenberg-test-register-block-type-hooks' ); - await createNewPost(); - } ); - - afterEach( async () => { - await deactivatePlugin( 'gutenberg-test-register-block-type-hooks' ); - } ); - - it( 'has a custom category for Paragraph block', async () => { - await openGlobalBlockInserter(); - - const widgetsCategory = await page.$( - '.block-editor-block-types-list[aria-label="Widgets"]' - ); - - expect( - await widgetsCategory.$( '.editor-block-list-item-paragraph' ) - ).toBeDefined(); - } ); -} );