将对象传递到Cypress cy.setcookie()命令

时间:2019-03-22 19:47:28

标签: cookies cypress

我有一个cookie,其中包含几个对象,即路径,安全状态和httponly状态,需要将其与cookie的实际值一起设置。虽然Cypress指南确实明确指出可以传入此类对象,但没有像这样的新手可以遵循的带有传入对象命令的示例。

有人可以提供示例吗?

已经尝试过...

cy.setcookie('cookieName', 'value', 'path=/', 'Httponly=true', 'Secure=true')
cy.setcookie('cookieName', 'value', path='/', Httponly=true, Secure=true)

1 个答案:

答案 0 :(得分:2)

第三个参数应该是options对象,只是一个普通的普通Javascript对象。在您的示例中看起来像这样:

cy.setcookie('cookieName', 'value', {
    path: '/',
    httpOnly: true,
    secure: true
})