-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtest.spec.js
27 lines (24 loc) · 1.14 KB
/
test.spec.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
/// <reference types="Cypress" />
describe('test', () => {
// This is a comment
it('test1', () => {
cy.get('.critical-alerts-content').then((alerts) => {
const mitreAttacks = alerts.toArray().map((alert) => alert.find('.attack-categories'));
mitreAttacks.forEach((mitreAttack) => cy.wrap(mitreAttack).should(''));
});
cy.get('[ref="eBodyViewport"] [ref="eCenterContainer"] [role="row"]').within(() => {
cy.get('[col-id="alerts"]');
cy.get('[class*="papitas"]'); // contenga
cy.get('[class^="papitas"]'); // inicie con
cy.get('[class$="papitas"]'); // termine en
cy.get('[class*="papitas"]:not(.cheese)'); // contenta papitas e ignore elementos con clase cheese
cy.get('#papitas'); // id papitas
cy.get('.papitas'); // clase igual a papitas
cy.get('.papitas .cheese [data-test*="alert"]');
// primero elems que tengan clase papitas, dentro, busque elems con clase cheese
// dentro de ese elem, busque elems que contenga un att que se llama data-test y cuyo
// valor incluya alert
cy.get('[name="papitas"] [class="cheese"] [data-test*="alert"]');
});
});
});