我们在CI管道中观察到了随机业力测试。在每次运行中,不同的测试会失败,有时会通过,失败则抛出此错误:
Uncaught TypeError: params.map is not a function thrown
有人受到类似的影响吗?
答案 0 :(得分:11)
我们发现这是由其他组件规范引起的。在此组件中,我们使用ActivatedRoute,Router和DialogService(来自angularx-bootstrap-modal)。似乎无法在下一次测试之前删除该组件或类似的东西。解决此错误的方法,我们正在呼叫
fixture.destroy()
在afterEach
中导致此失败的规范。