Если я открыл браузер и выполнил вход в одном тестовом случае, он прошел. когда я делаю эту задачу в 2 отдельных случаях, не удается выполнить вход в систему. Я знаю, что в каждом тесте используются файлы Cypress Clear Cookie.
Добавьте их в support> index. js файл, который не работает, также добавьте сохранение cookie в тестовом случае.
Cypress.Cookies.defaults({
whitelist: ["authToken", "csrfTokenHash", "X-CSRFToken"]
})
Cypress.Cookies.preserveOnce({
whitelist: "csrftoken",
whitelist: "authenticity_token"
})
I хочу добавить в белый список этот «authenticity_token», когда я нажимаю на логин, этот токен проверяется на стороне сервера, на стороне сервера это токен csrf.