我们使用 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"
}
添加回答
举报
0/150
提交
取消