Jestjs 为什么ApolloTestingModule在Angular spec文件中使用jest抛出:“No No No modHFGen.dll;无法读取属性';使用';未定义的?

Jestjs 为什么ApolloTestingModule在Angular spec文件中使用jest抛出:“No No No modHFGen.dll;无法读取属性';使用';未定义的?,jestjs,apollo,apollo-angular,Jestjs,Apollo,Apollo Angular,我试着把Angular、Jest和Apollo结合起来 我的Spec文件遵循文档中描述的结构 当我只运行这样的笑话时:jest--watchAll一切正常。 但如果我喜欢这样:jest--watchAll--collectCoverage,阿波罗测试模块的所有规范文件都会失败,原因是: TypeError:无法读取未定义的属性“use” 58 | ) { >59 | this.numberOfDrafts$=this.getNumberOfDraftsGQL.watch().valueCha

我试着把Angular、Jest和Apollo结合起来

我的Spec文件遵循文档中描述的结构

当我只运行这样的笑话时:
jest--watchAll
一切正常。 但如果我喜欢这样:
jest--watchAll--collectCoverage
,阿波罗测试模块的所有规范文件都会失败,原因是:

TypeError:无法读取未定义的属性“use”
58 |   ) {
>59 | this.numberOfDrafts$=this.getNumberOfDraftsGQL.watch().valueChanges.pipe(
|                                                      ^
(第59行位于组件构造函数内)

我希望有人能帮助我理解此错误消息的含义,以及为什么只有在我收集覆盖范围时才会出现此错误消息