如何修复 Raven/Sentry 的摩卡 Javascript 测试?



在我运行测试(npm 测试(的一半时间里,我得到以下堆栈跟踪,这非常具有误导性。 知道我该如何解决这个问题吗?

/node_modules/raven/lib/client.js:217
kwargs.user = extend({}, this._globalContext.user, domainContext.user, kwargs.user);
^
TypeError: Cannot read property 'user' of undefined
at Raven.process (..node_modules/raven/lib/client.js:217:50)
at ..node_modules/raven/lib/client.js:375:12
at ..node_modules/raven/lib/parsers.js:55:5
at ..node_modules/raven/lib/utils.js:259:5
at ..node_modules/raven/lib/utils.js:169:35
at FSReqWrap.readFileAfterClose [as oncomplete] (fs.js:511:3)

升级到 @sentry/节点后,情况变得更好了,我的测试现在已经持续通过。

最新更新