revert: refs #7356 command dataCy proposal

This commit is contained in:
Javier Segarra 2025-04-02 13:23:00 +02:00
parent 97c55aa1ec
commit 20f3525e50
1 changed files with 2 additions and 23 deletions

View File

@ -429,29 +429,8 @@ Cypress.Commands.add('searchByLabel', (label, value) => {
cy.get(`[label="${label}"] > .q-field > .q-field__inner`).type(`${value}{enter}`);
});
Cypress.Commands.add('dataCy', (tag, attr = 'data-cy', options = {}) => {
let chain = cy.get(`[${attr}="${tag}"]`).should('be.visible');
// Procesar cada opción y encadenar los comandos correspondientes
Object.entries(options).forEach(([key, value]) => {
switch (key) {
case 'click':
if (value) chain = chain.click();
break;
case 'type':
chain = chain.type(value);
break;
case 'clear':
if (value) chain = chain.clear();
break;
case 'should':
chain = chain.should(value);
break;
// Puedes añadir más casos según necesites
}
});
return chain;
Cypress.Commands.add('dataCy', (tag, attr = 'data-cy') => {
return cy.get(`[${attr}="${tag}"]`);
});
Cypress.Commands.add('addBtnClick', () => {