我基本上复制粘贴了Mocha.js Base reporter来建立一个自定义记者
现在出于某种原因,在on "end"
回调中,Date.now()
返回0
,
而new Date()
会返回Thu Jan 01 1970 01:00:00 GMT+0100 (CET)
的日期。
我真的不明白。这种语言让我疯狂 希望有人知道这里发生了什么。
答案 0 :(得分:1)
你可能在另一个测试中某处使用了sinon的假计时器
clock = sinon.useFakeTimers()
但在测试结束后忘记恢复它:
clock.restore()