diff --git a/tests/e2e/specs/gutenberg-plugin.test.js b/tests/e2e/specs/gutenberg-plugin.test.js index 8f3ff20acc1c1..11a91a712c1e7 100644 --- a/tests/e2e/specs/gutenberg-plugin.test.js +++ b/tests/e2e/specs/gutenberg-plugin.test.js @@ -29,7 +29,20 @@ test.describe( 'Gutenberg plugin', () => { expect( plugin.status ).toBe( 'inactive' ); - await requestUtils.activatePlugin( 'gutenberg' ); + try { + await requestUtils.activatePlugin( 'gutenberg' ); + } catch ( error ) { + if ( + typeof error === 'object' && + error !== null && + Object.prototype.hasOwnProperty.call( error, 'code' ) && + error.code === 'plugin_wp_incompatible' + ) { + test.skip(); + } else { + throw error; + } + } plugin = await requestUtils.rest( { path: 'wp/v2/plugins/gutenberg/gutenberg',