javascript - 在 cypress 上获取较小的日志消息

标签 javascript typescript next.js material-ui cypress

我想将 cypress 消息转换为较小的字符串,例如:

柏树日志

Cypress log

转换为:

-断言预期 #buy-price-field 的值为 17,169.00

我该怎么做?

我阅读了该文档,但找不到可以解决我的问题的内容。

最佳答案

不要使用简写形式 cy.get('input').should('have.value', '17,169.00') 使用回调形式。

类似于

cy.get('input')
  .should($el => {
    const price = "17,169.00";
    const message = `expected #buy-price-field to have value ${price}`;
    expect($el.val(), message).to.eq(price);
  })

关于javascript - 在 cypress 上获取较小的日志消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75116838/

相关文章:

javascript - React-router 在transitionTo 上意外重新加载(Chrome)

javascript - 在回调中输入事件的正确方法

javascript - 有什么方法可以在按下某个键时检测到碰撞?

Typescript promise 输入 then

docker - 如何在 Docker 中挂载 NextJS 缓存

javascript - 如何在扫雷游戏中显示空单元格?

typescript - 异步 typed-rest-client 和 promise 执行

angular - 通过 bool 值选中和取消选中 Angular 2 中的复选框

javascript - 仅使用输入字段上传文件 - React Hook Form

next.js - NextJs最佳实践/哪里设置页面全屏