reactjs - 在我的 react 应用程序中使用 Jest ,描述未定义

标签 reactjs jestjs eslint eslintrc

我是 Jest 新手,试图在下面的代码中找出一些基本的东西

import * as actions from './IncrementalSearchActions';

describe('Incremental Search Actions', () => {
    it('Should create an incremental search action')
});

我对此的疑问/困惑是

  1. 我收到一条错误消息,提示描述未定义,如何导入所需的模块?
  2. 这应该与 Karma/Jasmine 一起使用吗?

最佳答案

我相信答案here是您问题的答案。

TL;DR;:

将以下内容添加到您的 .eslintrc 文件中:

"env": {
    "jest": true
}

关于reactjs - 在我的 react 应用程序中使用 Jest ,描述未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44611190/

相关文章:

javascript - 如何在不硬编码的情况下传递数组的索引来更新 'react-addons-update' 的方法?

reactjs - TypeError : specificMockImpl. apply 不是一个函数

vue.js - [Vue 警告] : Unknown custom element: <nuxt-link> - When running jest unit tests

javascript - 如果不在 switch case 中声明 block 范围,是否会导致内存泄漏? (ESLint 无案例声明)

javascript - 仅对新文件执行 eslint 规则

javascript - 无法将 ESlint eqeqeq 选项更改为 "smart"

javascript - 在 Reactjs 中退出全屏

javascript - 我的调用 async/await 在我的操作中返回一个 Promise {<pending>}

reactjs - Tailwind - 条件类渲染

javascript - 表达JS/jestJS : How to split get() function to write simple jest unit test?