gpt4 book ai didi

javascript - 如何在 Cypress 快照测试中处理时区?

转载 作者:行者123 更新时间:2023-12-03 07:06:28 25 4
gpt4 key购买 nike

我们使用 Cypress 和 cypress-image-snapshot用于快照测试。不幸的是,我们在另一个国家运行测试的同事遇到了问题,因为他们因时区不同而失败。
在我们与日期相关的组件中,我们传递 ISO 8601 格式的字符串来设置日期。

对于我们的 Jest 测试,我们使用模拟(Components using Date objects produce different snapshots in different timezones),但不太确定如何处理 Cypress 中的情况。

最佳答案

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

"scripts": {
"cypress:open": "TZ=America/New_York cypress open",
"cypress:run": "TZ=America/New_York cypress run"
}

关于javascript - 如何在 Cypress 快照测试中处理时区?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58790800/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com