Files
carpseeds.pl/wp-content/plugins/elementor-3.2.5-bck4/tests/e2e/integration/section.spec.js
2024-07-15 11:28:08 +02:00

45 lines
2.0 KiB
JavaScript

/// <reference types="Cypress" />
describe( 'Test is section work as properly', () => {
it( 'Should add section', () => {
cy.addElementorPage().then( () => {
cy.get( '#elementor-preview-iframe' ).then( ( $iframe ) => {
cy.wrap( $iframe.contents().find( '.elementor-add-section-button' ) ).click();
cy.wrap( $iframe.contents().find( 'li[data-structure="20"]' ) ).click();
//cy.wrap( $iframe.contents().find( 'div.elementor-column' ) ).should( 'have.length', 2 );
} );
cy.get( '#elementor-preview-iframe' ).then( ( $iframe ) => {
cy.wrap( $iframe.contents().find( '.elementor-section' ).last().find( '.elementor-column' ) ).should( 'have.length', 2 );
} );
cy.testHistory( { addedLength: 1, title: 'Section', action: 'Added' } );
cy.get( '#elementor-preview-iframe' ).then( ( $iframe ) => {
cy.wrap( $iframe.contents().find( '.elementor-section' ).last().find( '.elementor-editor-element-setting.elementor-editor-element-edit.ui-sortable-handle' ).first() )
.click( { force: true } )
.trigger( 'contextmenu' );
} );
cy.get( '.elementor-context-menu-list__group-addNew' ).click();
cy.get( '#elementor-preview-iframe' ).then( ( $iframe ) => {
cy.wrap( $iframe.contents().find( '.elementor-section' ).last().find( '.elementor-column' ) ).should( 'have.length', 3 );
} );
cy.testHistory( { addedLength: 1, title: 'Column', action: 'Added' } );
cy.get( '#elementor-preview-iframe' ).then( ( $iframe ) => {
cy.wrap( $iframe.contents().find( '.elementor-section' ).last().find( '.elementor-editor-element-setting.elementor-editor-element-edit.ui-sortable-handle' ).first() )
.click( { force: true } )
.trigger( 'contextmenu' );
} );
cy.get( '.elementor-context-menu-list__item-duplicate' ).click();
cy.get( '#elementor-preview-iframe' ).then( ( $iframe ) => {
cy.wrap( $iframe.contents().find( '.elementor-section' ).last().find( '.elementor-column' ) ).should( 'have.length', 4 );
} );
cy.testHistory( { addedLength: 1, title: 'Column', action: 'Added' } );
} );
} );
} );