在我的角度应用程序中,使用Array.prototype.includes()的组件的单元测试在Chrome上运行时将通过,但在PhantomJS上运行时将失败。
this question的答案为Ember中的同一问题提供了一些建议,但是是否有较新的解决方案可用于Angular?
答案 0 :(得分:2)
我知道了!截至目前(2019年1月),您只需使用core-js
模块即可。在您应用的polyfills.ts
文件中,添加:
import 'core-js/es7/array';
PhantomJS然后应正确处理.includes()
。