未捕获(在promise中):resolvePromise中的[object Window]



我刚刚获得了一个新的代码库(Angular8(,在运行单元测试时遇到了这个错误。

错误:错误:未捕获(在promise中(:[对象窗口]错误:未捕获(承诺中(:[对象窗口]在resolvePromise(http://localhost:9876/karma_webpack/node_modules/azone.js/dist/azone常青树.js:797:1(在resolvePromise(http://localhost:9876/karma_webpack/node_modules/azone.js/dist/azone常青树.js:754:1(在http://localhost:9876/karma_webpack/node_modules/azone.js/dist/azone常青树.js:885:1位于ZoneDelegate.invokeTask(http://localhost:9876/karma_webpack/node_modules/azone.js/dist/azone常青树.js:391:1(在ProxyZoneSpec.prush../node_modules/zone.js/dist/zone-testing.js.ProxyZonepec.onVokeTask(http://localhost:9876/karma_webpack/node_modules/zone.js/dist/zone-testing.js:339:1(位于ZoneDelegate.invokeTask(http://localhost:9876/karma_webpack/node_modules/azone.js/dist/azone常青树.js:390:1(在Zone.runTask(http://localhost:9876/karma_webpack/node_modules/azone.js/dist/azone常青树.js:168.1(在排水口MicroTaskQueue(http://localhost:9876/karma_webpack/node_modules/azone.js/dist/azone常青树.js:559:1(在invokeTask(http://localhost:9876/karma_webpack/node_modules/zone.js/dist/zone常青.js:469:1(

我不知道500多个单元测试中哪一个失败了。堆栈跟踪没有提到任何用户代码。我在哪里看?是否有其他运行测试的方法(我使用ng test(可以提供更多信息?

karma mocha记者会帮助你。它在预期结果出现之前打印出控制台日志。通过这种方式,您可以很容易地跟踪每个测试打印的控制台消息(包括错误消息(。

最新更新