为什么fakeAsync不支持q许诺?

时间:2019-04-10 11:29:07

标签: angular unit-testing jasmine

我最近努力了很长时间,试图使异步测试正常工作。该文档看起来很清晰,一切都很好,但是调用tick()并不能使我的异步代码得以执行。直到我意识到我使用的是q解析函数,而不是Promise。这样就解决了所有问题。 作为以前的AngularJS开发人员,使用q在我看来很自然。

我的问题是:由于fakeAsync区域应该在较低的级别上捕获和管理所有区域,因此为什么q也没有得到管理?

0 个答案:

没有答案