我通过在测试文件的顶部包含此行来测试传递jasmine(库测试)和jest(快照测试):
/// <reference path="../../node_modules/@types/jasmine/index.d.ts" />
// -> in my jest test files
/// <reference path="../../node_modules/@types/jest/index.d.ts" />
但是,当我运行tslint
时,我会收到重复错误,例如
ERROR in [at-loader] ./node_modules/@types/jest/index.d.ts:12:13
TS2300: Duplicate identifier 'fdescribe'.
问题是我实际上不能排除jasmine和jest的d.ts
文件,因为我需要它们用于我的测试,但是我想将它们从我的tslint
中排除...有没有办法配置这个?我看到了一些问题,但没有发布真正的解决方案。
答案 0 :(得分:1)
通过告诉我的tsconfig排除我的测试文件(以spec.tsx结尾)来管理它的工作
1