Skip to content

Commit 328f0a1

Browse files
use a for loop
1 parent 744354e commit 328f0a1

File tree

1 file changed

+7
-12
lines changed

1 file changed

+7
-12
lines changed

cypress/integration/free-gutenberg.js

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ describe('Test Free - gutenberg', function() {
99
cy.get('#wp-submit').click();
1010
});
1111

12-
it('Create all charts', function() {
12+
it.skip('Create all charts', function() {
1313
//cy.create_available_charts(Cypress.env('chart_types').free);
1414
cy.create_available_charts(1);
1515
});
@@ -20,13 +20,8 @@ describe('Test Free - gutenberg', function() {
2020
// get rid of that irritating popup
2121
cy.get('.nux-dot-tip__disable').click();
2222

23-
var charts = [];
24-
for(var i = 1; i <= parseInt(Cypress.env('chart_types').free); i++){
25-
//charts.push(i);
26-
}
27-
charts.push(1);
28-
29-
cy.wrap(charts).each((num, i, array) => {
23+
var limit = 1;//parseInt(Cypress.env('chart_types').free)
24+
for(var i = 1; i <= limit; i++){
3025
// insert a visualizer block
3126
cy.get('div.edit-post-header-toolbar .block-editor-inserter button').click();
3227
cy.get('.components-popover__content').then(function ($popup) {
@@ -36,20 +31,20 @@ describe('Test Free - gutenberg', function() {
3631
});
3732

3833
// see the block has the correct elements.
39-
cy.get('div[data-type="visualizer/chart"]').should('have.length', num);
40-
cy.get('div[data-type="visualizer/chart"]:nth-child(' + num + ')').then( ($block) => {
34+
cy.get('div[data-type="visualizer/chart"]').should('have.length', limit);
35+
cy.get('div[data-type="visualizer/chart"]:nth-child(' + limit + ')').then( ($block) => {
4136
cy.wrap($block).find('.visualizer-settings__content-option').should('have.length', 2);
4237

4338
cy.wrap($block).find('.visualizer-settings__content-option').last().click();
4439
cy.wait( Cypress.env('wait') );
4540

46-
cy.wrap($block).find('.visualizer-settings .visualizer-settings__charts-single:nth-child(' + num + ') .visualizer-settings__charts-controls').click();
41+
cy.wrap($block).find('.visualizer-settings .visualizer-settings__charts-single:nth-child(' + limit + ') .visualizer-settings__charts-controls').click();
4742
cy.wait( Cypress.env('wait') );
4843
cy.wrap($block).find('.visualizer-settings .visualizer-settings__chart').should('have.length', 1);
4944
cy.wrap($block).find('.visualizer-settings .visualizer-settings__chart > div').should('have.length', 1);
5045
cy.wrap($block).find('.visualizer-settings .components-button-group button').should('have.length', 2);
5146
});
52-
}).end();
47+
}
5348
});
5449

5550
})

0 commit comments

Comments
 (0)