我正在使用Angular 4.3.1和zone.js 0.8.14,我正在使用karma和webpack运行我的测试,当我使用fakeAsync和tick进行与时间相关的测试时,我在测试中遇到了这个奇怪的错误测试用例:
it('should call the function which is giv
我正在使用一个Jasmine测试套件,其中包括一些Angular 2组件的“香草”Jasmine测试以及Jasmine测试。因为包含了Angular 2,所以加载了zone.js。例如,以下测试失败,并显示错误Error: Jasmine Clock was unable to install over custom global timer functions.describe('an async test with <e
从11.0.3 angular/core版本开始,E2E测试不能在使用默认配置的项目上工作。但是,即使我刚刚更新了angular包,错误仍然存在 ?异常或错误使用fakeAsync时: Failed: zone-testing.js is needed for the async() test helper but could not be found)中的几个错误 C:\dev-phoenix\1-Ph
我正在尝试使用serenityJS + Jasmine在Angular web应用程序上运行组件测试,但遇到了下面的错误。你知道我该怎么解决这个问题吗?Please make sure that your environment includes zone.js/dist/zone-testing.js
堆栈:错误: fakeAsync()测试帮助器需要区域测试resetFakeAsyncZone
我想在组件测试中(在angular2-meteor项目中)测试一些路由器逻辑,因此我想使用fakeAsync(...)。因此,在运行npm test时,我在浏览器中得到以下错误
Error: Expected to be running in 'ProxyZone', but it was not found.proxy.js它表明zone.js/mocha-patch
我正在使用Angular 11的一个应用程序。 我有一个loginService,它允许用户与他们的个人资料进行交互。在我的应用程序中,有jwt身份验证,并且每30分钟刷新一次令牌。to login user // call in order to renew the token} 我的问题是在浅层测试期间(我们在其中创建TestBed的测试)。我使用</
我有点担心,因为我的一个业力-jamine测试仍然通过了这个代码。});当我们使用异步/fakeAsync包装器之类的东西时,我认为拥有.then()是可以的 it('should show quote after getQuote: / });
因此,这让我相信,可能异步/ fakeAsync包装器仅用于拦截我们正在测试的组件/类中的异步活动,而不对我们正