Я хочу сохранить значение cookie с помощью Cypress, но, к сожалению, я всегда получаю неопределенное значение в консоли журнала, используя этот код
let cookieValue;
cy.getCookie('SOME_COOKIE')
.should('have.property', 'value')
.then((cookie) => {
cookieValue = cookie.value;
})
cy.log(cookieValue);
Когда я пытаюсь это
let cookieValue;
cy.getCookie('SOME_COOKIE')
.should('have.property', 'value', 'Dummy value')
.then((cookie) => {
cookieValue = cookie.value;
})
cy.log(cookieValue);
Я вижу нужное значение в сообщении об ошибке.