From 8a6696b48396f8d3c1a9bc9a587f3e1f481cdfae Mon Sep 17 00:00:00 2001 From: Miguel Fonseca Date: Thu, 30 Nov 2017 16:49:28 +0000 Subject: [PATCH] InserterMenu: Fix tests to detect #3737 --- editor/components/inserter/test/menu.js | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/editor/components/inserter/test/menu.js b/editor/components/inserter/test/menu.js index 5a01a2abc30131..2e2132f8f1ed1e 100644 --- a/editor/components/inserter/test/menu.js +++ b/editor/components/inserter/test/menu.js @@ -147,14 +147,22 @@ describe( 'InserterMenu', () => { position={ 'top center' } instanceId={ 1 } blocks={ [] } - recentlyUsedBlocks={ [ advancedTextBlock ] } + recentlyUsedBlocks={ [ + // Actually recently used by user, thus present at the top. + advancedTextBlock, + // Blocks of category 'common' injected on SETUP_EDITOR. + // These have to be listed here in the order in which they + // are registered. + textBlock, + someOtherBlock, + ] } debouncedSpeak={ noop } blockTypes /> ); const visibleBlocks = wrapper.find( '.editor-inserter__block' ); - expect( visibleBlocks.length ).toBe( 1 ); + expect( visibleBlocks.length ).toBe( 3 ); expect( visibleBlocks.at( 0 ).childAt( 0 ).name() ).toBe( 'BlockIcon' ); expect( visibleBlocks.at( 0 ).text() ).toBe( 'Advanced Text' ); } );