带有Jest和Jasmine的打字稿(测试通过,tslint失败)

时间:2017-05-10 01:15:49

标签: typescript jest

我通过在测试文件的顶部包含此行来测试传递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中排除...有没有办法配置这个?我看到了一些问题,但没有发布真正的解决方案。

1 个答案:

答案 0 :(得分:1)

通过告诉我的tsconfig排除我的测试文件(以spec.tsx结尾)来管理它的工作

1