Skip to content

Commit 0bd22dd

Browse files
Revert "cypress: gutenberg tests fail in WP 5.5"
This reverts commit 1437e9d.
1 parent 1437e9d commit 0bd22dd

File tree

2 files changed

+14
-20
lines changed

2 files changed

+14
-20
lines changed

cypress/integration/free-gutenberg-datatable.js

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,15 @@ describe('Test Free - gutenberg (datatable)', function() {
2727

2828
cy.wrap(charts).each((value, i, array) => {
2929
// insert a visualizer block
30-
cy.get('div.edit-post-header-toolbar button.edit-post-header-toolbar__inserter-toggle').click();
31-
cy.get('.edit-post-layout__inserter-panel-popover-wrapper').then(function ($popup) {
32-
cy.wrap($popup).find('.block-editor-inserter__search-input').type('visua');
33-
cy.wrap($popup).find('.block-editor-inserter__block-list .block-editor-block-types-list__list-item').should('have.length', 1);
34-
cy.wrap($popup).find('.block-editor-inserter__block-list button.editor-block-list-item-visualizer-chart').click();
30+
cy.get('div.edit-post-header-toolbar .block-editor-inserter button').click();
31+
cy.get('.components-popover__content').then(function ($popup) {
32+
cy.wrap($popup).find('.block-editor-inserter__search').type('visua');
33+
cy.wrap($popup).find('.block-editor-inserter__results ul.block-editor-block-types-list li').should('have.length', 1);
34+
cy.wrap($popup).find('.block-editor-inserter__results ul.block-editor-block-types-list li button').click();
3535
});
3636

3737
// see the block has the correct elements.
38-
cy.get('div[data-type="visualizer/chart"]').should('have.length', (i + 1));
38+
cy.get('div[data-type="visualizer/chart"]').should('have.length', (i + 2));
3939

4040
cy.get('div[data-type="visualizer/chart"]:nth-child(' + (i + 1) + ')').then( ($block) => {
4141
// 2 rows - create and insert
@@ -61,10 +61,7 @@ describe('Test Free - gutenberg (datatable)', function() {
6161
cy.wrap($block).find('.visualizer-settings .components-button-group button').should('have.length', 2);
6262
cy.wrap($block).find('.visualizer-settings .components-button-group button.visualizer-bttn-done').should('have.length', 1);
6363

64-
// make the settings block appear.
65-
cy.wrap($block).type('{ctrl}{shift},');
66-
67-
// click advanced options.
64+
// click advanced options
6865
cy.get('.visualizer-advanced-options button.components-button').click({force:true});
6966

7067
// done button disappears, save button appears

cypress/integration/free-gutenberg.js

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,15 @@ describe('Test Free - gutenberg', function() {
2727

2828
cy.wrap(charts).each((value, i, array) => {
2929
// insert a visualizer block
30-
cy.get('div.edit-post-header-toolbar button.edit-post-header-toolbar__inserter-toggle').click();
31-
cy.get('.edit-post-layout__inserter-panel-popover-wrapper').then(function ($popup) {
32-
cy.wrap($popup).find('.block-editor-inserter__search-input').type('visua');
33-
cy.wrap($popup).find('.block-editor-inserter__block-list .block-editor-block-types-list__list-item').should('have.length', 1);
34-
cy.wrap($popup).find('.block-editor-inserter__block-list button.editor-block-list-item-visualizer-chart').click();
30+
cy.get('div.edit-post-header-toolbar .block-editor-inserter button').click();
31+
cy.get('.components-popover__content').then(function ($popup) {
32+
cy.wrap($popup).find('.block-editor-inserter__search').type('visua');
33+
cy.wrap($popup).find('.block-editor-inserter__results ul.block-editor-block-types-list li').should('have.length', 1);
34+
cy.wrap($popup).find('.block-editor-inserter__results ul.block-editor-block-types-list li button').click();
3535
});
3636

3737
// see the block has the correct elements.
38-
cy.get('div[data-type="visualizer/chart"]').should('have.length', (i + 1));
38+
cy.get('div[data-type="visualizer/chart"]').should('have.length', (i + 2));
3939

4040
cy.get('div[data-type="visualizer/chart"]:nth-child(' + (i + 1) + ')').then( ($block) => {
4141
// 2 rows - create and insert
@@ -61,10 +61,7 @@ describe('Test Free - gutenberg', function() {
6161
cy.wrap($block).find('.visualizer-settings .components-button-group button').should('have.length', 2);
6262
cy.wrap($block).find('.visualizer-settings .components-button-group button.visualizer-bttn-done').should('have.length', 1);
6363

64-
// make the settings block appear.
65-
cy.wrap($block).type('{ctrl}{shift},');
66-
67-
// click advanced options.
64+
// click advanced options
6865
cy.get('.visualizer-advanced-options button.components-button').click({force:true});
6966

7067
// done button disappears, save button appears

0 commit comments

Comments
 (0)