diff --git a/test/e2e/specs/site-editor/style-book.spec.js b/test/e2e/specs/site-editor/style-book.spec.js index 087013607be2f..c4e153e9b5e2f 100644 --- a/test/e2e/specs/site-editor/style-book.spec.js +++ b/test/e2e/specs/site-editor/style-book.spec.js @@ -176,6 +176,21 @@ test.describe( 'Style Book', () => { 'style book should be visible' ).toBeVisible(); } ); + + test( 'should allow opening the command menu from the header when open', async ( { + page, + } ) => { + // Open the command menu from the header. + await page + .getByRole( 'heading', { + name: 'Style Book', + } ) + .click(); + + await expect( + page.getByLabel( 'Search commands and settings' ) + ).toBeVisible(); + } ); } ); class StyleBook { diff --git a/test/e2e/specs/site-editor/user-global-styles-revisions.spec.js b/test/e2e/specs/site-editor/user-global-styles-revisions.spec.js index ce51743c9b2ae..f48c819c3a089 100644 --- a/test/e2e/specs/site-editor/user-global-styles-revisions.spec.js +++ b/test/e2e/specs/site-editor/user-global-styles-revisions.spec.js @@ -227,6 +227,32 @@ test.describe( 'Style Revisions', () => { ).toBeVisible(); } ); + test( 'should allow opening the command menu from the header when open', async ( { + page, + editor, + userGlobalStylesRevisions, + } ) => { + await editor.canvas.locator( 'body' ).click(); + await userGlobalStylesRevisions.openStylesPanel(); + await page + .getByRole( 'button', { + name: 'Revisions', + exact: true, + } ) + .click(); + + // Open the command menu from the header. + await page + .getByRole( 'heading', { + name: 'Style Revisions', + } ) + .click(); + + await expect( + page.getByLabel( 'Search commands and settings' ) + ).toBeVisible(); + } ); + test( 'should paginate', async ( { page, editor,