Я пытаюсь настроить пользовательскую команду для добавления некоторых элементов хранения сеанса в проект, и она, похоже, не запускается.
Команда выглядит следующим образом
Cypress.Commands.add("login", () => {
window.sessionStorage.setItem("token", "tokengoeshere");
window.sessionStorage.setItem("username", "phoenix");
cy.visit("http://localhost:8080");
});
Я добавил файл в cypress.json
"supportFile": "tests/e2e/support/index.js",
, а index.js выглядит как
// Import commands.js using ES2015 syntax:
import "./commands";
Когда хранилище запуска сеанса тестов пусто