开玩笑找不到打字稿测试

时间:2018-07-01 05:16:47

标签: typescript jestjs serverless-framework

我正在尝试开个玩笑的测试,但这给了我一个奇怪的错误。

TypeError: jest_1.it is not a function

   9 |
  10 | describe('Health check', () => {
> 11 |     it('GET works', async () => {

我不确定是否发布所有各种配置文件是否有帮助,所以也许我只想指出我正在使用的部分:具有serverless-plugin-typescript插件,Typescript,jest,ts-jest的无服务器框架。

我的理解是ts-jest应该为我编译TS,然后将其移交给Jest。一件事是,我知道无服务器对其TS配置持怀疑态度,所以这可能导致ts-jest问题。

关于我应该看什么的任何想法?

编辑:在代码块上设置格式

1 个答案:

答案 0 :(得分:0)

弄清楚了。我已经将it导入了测试文件的顶部,如下所示:

import {it} from 'jest'

将其删除固定。是时候阅读有关模块的内容了。