From 214cd0b7e0116d3aa3822c4e51c7a0b1282f3f9d Mon Sep 17 00:00:00 2001 From: Pascal Date: Sun, 30 Jan 2022 21:14:31 -0500 Subject: [PATCH] test: #318 add cypress tests for rating filter and lookup --- .../Player Rating System/rating_lookup.js | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 cypress/integration/Player Rating System/rating_lookup.js diff --git a/cypress/integration/Player Rating System/rating_lookup.js b/cypress/integration/Player Rating System/rating_lookup.js new file mode 100644 index 000000000..0ff4c5476 --- /dev/null +++ b/cypress/integration/Player Rating System/rating_lookup.js @@ -0,0 +1,30 @@ +describe('Rating Lookup Test Suite', () => { + before(() => { + cy.refreshDatabase() + cy.seed('FastSeeder') + }) + + it('Rating Lookup', () => { + cy.seederLogin() + + cy.intercept('GET', Cypress.Laravel.route('rating.index')).as('rating') + cy.visit(Cypress.Laravel.route('rating.index')) + cy.wait('@rating') + + cy.contains('Name') + cy.contains('Creative') + cy.contains('Flexible') + cy.contains('Friendly') + cy.contains('Helpful') + cy.contains('Prepared') + + cy.intercept('GET', '**rating*').as('rating_filter') + cy.contains('League Event Ratings Only').click() + cy.wait('@rating_filter') + cy.url().should('include', 'from_event') + + cy.get('td>p') + cy.get('#search-filter').type('_') + cy.get('td>p').should('not.exist') + }) +})