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

我们使用 Cypresscypress-image-snapshot进行快照测试。不幸的是,我们在其他国家/地区运行测试的同事遇到了问题,因为它们因时区不同而失败。在我们的日期相关组件中,我们以 ISO 8601 格式传递字符串来设置日期。

对于我们的笑话测试,我们使用模拟(使用 Date 对象的组件在不同时区产生不同的快照)但不太确定如何处理 Cypress 中的情况。


慕哥9229398
浏览 112回答 1
1回答

Helenr

您可以通过在打开前添加特定时区来从服务器打开具有不同 TZ 的浏览器,以这种方式"scripts": {  "cypress:open": "TZ=America/New_York cypress open",  "cypress:run": "TZ=America/New_York cypress run"}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript