在我的反应应用程序中使用jest,描述没有定义

时间:2017-06-18 02:28:59

标签: reactjs jestjs eslint eslintrc

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

import * as actions from './IncrementalSearchActions';

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

我遇到的问题/困惑是

  1. 我收到错误,说明描述未定义,如何导入reuqired模块?
  2. 这应该和Karma / Jasmine一起使用吗?

2 个答案:

答案 0 :(得分:43)

我相信答案here就是你问题的答案。

TL; DR;:

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

"env": {
    "jest": true
}

答案 1 :(得分:-1)

您的测试文件是否位于“测试”文件夹下?确保正确安装jest并在package.json上列出并在脚本下列出:

"test": "jest --coverage",

您可以使用npm test

运行脚本