如何修复角度单元测试中的错误“在超时之前断开连接重新连接失败”

Sch*_*tak 9 typescript angular

我有大约 50 个用 Angular 编写的测试用例。在执行那些它说Disconnectedreconnect failed before timeout of 10000ms。我做了一些配置设置,比如

captureTimeout: 60000, // it was already there
browserDisconnectTimeout : 10000,
browserDisconnectTolerance : 1,
browserNoActivityTimeout : 60000,//by default 10000
Run Code Online (Sandbox Code Playgroud)

似乎没有任何工作。如果我将browserDisconnectTimeout时间延长到100000ms,那么它工作正常,但是在添加更多测试用例时,它再次引发超时错误。

小智 0

您是否在没有承诺解决的情况下测试异步行为?这对我来说似乎很可能,因为您只有在运行更多测试时才会收到错误。