cypress-localstorage-commands
Version:
Extends Cypress' cy commands with localStorage methods. Allows preserving localStorage between tests
18 lines (14 loc) • 421 B
JavaScript
const LocalStorage = require("./LocalStorage");
const register = (Cypress, cy, localStorage) => {
const localStorageCommands = new LocalStorage(localStorage, cy, Cypress);
// Register commands
LocalStorage.cypressCommands.forEach((commandName) => {
Cypress.Commands.add(
commandName,
localStorageCommands[commandName].bind(localStorageCommands),
);
});
};
module.exports = {
register,
};