【问题标题】:Jest not finding typescript tests开玩笑没有找到打字稿测试
【发布时间】:2018-12-09 18:18:54
【问题描述】:

我正在尝试编写一个笑话测试,但它给了我一个奇怪的错误。

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 出现问题。

关于我应该看什么有什么想法吗?

编辑:对代码块进行格式化

【问题讨论】:

    标签: typescript jestjs serverless-framework


    【解决方案1】:

    想通了。我在测试文件的顶部导入了it,如下所示:

    import {it} from 'jest'

    删除它修复它。是时候阅读有关模块的信息了。

    【讨论】:

      猜你喜欢
      • 2017-11-28
      • 1970-01-01
      • 2021-03-19
      • 2019-06-17
      • 2021-12-09
      • 2021-01-01
      • 2019-09-26
      • 2017-10-02
      • 2018-09-10
      相关资源
      最近更新 更多