我对调用toDateString()
和的组件进行了正常的 Jest 快照测试toTimeString()
。
当我在本地运行时,测试全部通过,因为测试和我的组件都在我当前的时区 (EST) 中运行;但是,当我将测试签入 GitLab 时,快照在 EST 中运行,但组件调用协调世界时的方法,导致它失败。
有没有办法在 Jest 中模拟时区?或者有没有其他解决方案?
我在 Windows 上(不是我的选择)。
我对调用toDateString()
和的组件进行了正常的 Jest 快照测试toTimeString()
。
当我在本地运行时,测试全部通过,因为测试和我的组件都在我当前的时区 (EST) 中运行;但是,当我将测试签入 GitLab 时,快照在 EST 中运行,但组件调用协调世界时的方法,导致它失败。
有没有办法在 Jest 中模拟时区?或者有没有其他解决方案?
我在 Windows 上(不是我的选择)。