cypress-maildev
Version:
An easy-to-use cypress bunch of commands to use Maildev API for tests messages reception !
15 lines (12 loc) • 491 B
text/typescript
import { MaildevCommands } from "./maildevCommands";
export const register = (cypress: Cypress.Cypress) => {
const maildevCommands = new MaildevCommands();
for (const commandName of MaildevCommands.cypressCommands) {
cypress.Commands.add(
// biome-ignore lint/suspicious/noExplicitAny: The typing made by cypress is not ideal
commandName as keyof Cypress.Chainable<any>,
// @ts-expect-error
maildevCommands[commandName].bind(maildevCommands),
);
}
};