为了账号安全,请及时绑定邮箱和手机立即绑定

如何在赛普拉斯快照测试中处理时区?

如何在赛普拉斯快照测试中处理时区?

慕哥9229398 2021-12-23 10:25:03
我们使用 Cypresscypress-image-snapshot进行快照测试。不幸的是,我们在其他国家/地区运行测试的同事遇到了问题,因为它们因时区不同而失败。在我们的日期相关组件中,我们以 ISO 8601 格式传递字符串来设置日期。对于我们的笑话测试,我们使用模拟(使用 Date 对象的组件在不同时区产生不同的快照)但不太确定如何处理 Cypress 中的情况。
查看完整描述

1 回答

?
Helenr

TA贡献1780条经验 获得超4个赞

您可以通过在打开前添加特定时区来从服务器打开具有不同 TZ 的浏览器,以这种方式


"scripts": {

  "cypress:open": "TZ=America/New_York cypress open",

  "cypress:run": "TZ=America/New_York cypress run"

}


查看完整回答
反对 回复 2021-12-23
  • 1 回答
  • 0 关注
  • 111 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信