test: helper functions

This commit is contained in:
Dominik 2025-05-12 22:59:55 +02:00
parent ece3a3fd4c
commit 436d64d4cb
Signed by: dominik
GPG key ID: 06A4003FC5049644
3 changed files with 29 additions and 1 deletions

View file

@ -35,3 +35,28 @@
// }
// }
// }
Cypress.Commands.add('getBySel', (selector, ...args) => {
return cy.get(`[data-cy=${selector}]`, ...args);
});
Cypress.Commands.add('getBySelLike', (selector, ...args) => {
return cy.get(`[data-cy*=${selector}]`, ...args);
});
declare global {
namespace Cypress {
interface Chainable {
getBySel(
selector: string,
...args: any[]
): Chainable<JQuery<HTMLElement>>;
getBySelLike(
selector: string,
...args: any[]
): Chainable<JQuery<HTMLElement>>;
}
}
}
export {};