Skip to content

Commit

Permalink
fix eslint issues in existing tests
Browse files Browse the repository at this point in the history
  • Loading branch information
faisal-alvi committed Dec 13, 2024
1 parent b1956d7 commit 812b0ac
Show file tree
Hide file tree
Showing 2 changed files with 50 additions and 49 deletions.
79 changes: 39 additions & 40 deletions tests/cypress/integration/pmk-media-kit-page-creation.test.js
Original file line number Diff line number Diff line change
@@ -1,45 +1,44 @@
describe( 'Check if Media Kit page is created on plugin activation', () => {
before( () => {
cy
.visitAdminPage( 'edit.php?post_type=page' )
.get( '#post-search-input' )
.clear()
.type( 'Media Kit' )
.get( '#search-submit' ).click();
} );
describe('Check if Media Kit page is created on plugin activation', () => {
before(() => {
cy.visitAdminPage('edit.php?post_type=page')
.get('#post-search-input')
.clear()
.type('Media Kit')
.get('#search-submit')
.click();
});

it( 'Activate Media Kit Plugin', () => {
cy.get( 'body' ).then( ( $body ) => {
if ( $body.find('[aria-label="Move “Media Kit” to the Trash"]' ).length > 0 ) {
cy.get( '[aria-label="Move “Media Kit” to the Trash"]' ).click({ force: true });
}
});
it('Activate Media Kit Plugin', () => {
cy.get('body').then(($body) => {
if ($body.find('[aria-label="Move “Media Kit” to the Trash"]').length > 0) {
cy.get('[aria-label="Move “Media Kit” to the Trash"]').click({ force: true });
}
});

cy.
visitAdminPage( 'plugins.php' )
.get( '#deactivate-publisher-media-kit' ).click()
.get( '#activate-publisher-media-kit' ).click()
.get( '#deactivate-publisher-media-kit' ).should( 'be.visible' );
cy.visitAdminPage('plugins.php')
.get('#deactivate-publisher-media-kit')
.click()
.get('#activate-publisher-media-kit')
.click()
.get('#deactivate-publisher-media-kit')
.should('be.visible');

cy
.get( '.updated.notice a' )
.invoke('attr', 'href')
.then(href => {
cy
.request( href )
.its('status')
.should('eq', 200);
cy.get('.updated.notice a')
.invoke('attr', 'href')
.then((href) => {
cy.request(href).its('status').should('eq', 200);
});
});

});
} );
it('Ensure image URLs display correctly', () => {
cy.visitAdminPage('edit.php?post_type=page');

it( 'Ensure image URLs display correctly', () => {
cy.visitAdminPage( 'edit.php?post_type=page' );

cy.get( '#post-search-input' ).clear().type( 'Media Kit{Enter}' );
cy.get( 'a.row-title' ).first().click();
cy.get( '.wp-block img[src^="' + Cypress.config( 'baseUrl' ) + '"]' ).first().each( ( $img ) => {
cy.request( $img.attr( 'src' ) ).its( 'status' ).should( 'eq', 200 );
} );
} );
} );
cy.get('#post-search-input').clear().type('Media Kit{Enter}');
cy.get('a.row-title').first().click();
cy.get(`.wp-block img[src^="${Cypress.config('baseUrl')}"]`)
.first()
.each(($img) => {
cy.request($img.attr('src')).its('status').should('eq', 200);
});
});
});
20 changes: 11 additions & 9 deletions tests/cypress/integration/pmk-plugin-activation.test.js
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
describe( 'Admin can login and make sure plugin is activated', () => {
it( 'Can activate plugin if it is deactivated', () => {
cy.
visitAdminPage( 'plugins.php' )
.get( '#deactivate-publisher-media-kit' ).click()
.get( '#activate-publisher-media-kit' ).click()
.get( '#deactivate-publisher-media-kit' ).should( 'be.visible' );
} );
} );
describe('Admin can login and make sure plugin is activated', () => {
it('Can activate plugin if it is deactivated', () => {
cy.visitAdminPage('plugins.php')
.get('#deactivate-publisher-media-kit')
.click()
.get('#activate-publisher-media-kit')
.click()
.get('#deactivate-publisher-media-kit')
.should('be.visible');
});
});

0 comments on commit 812b0ac

Please sign in to comment.