ReactJs与Jest:找不到模块

时间:2017-03-01 18:45:13

标签: reactjs jestjs

我有一个班级:

class NumberLabel extends React.Component {

constructor(props) {
    super(props);
}

....
}
export default NumberLabel;

同一个目录中的规范:

import React from "react";
import NumberLabel from "../NumberLabel.jsx"


test('test jest', () => {

const label = shallow(
    < NumberLabel params={options}>12</NumberLabel >
);
expect(label.text()).toEqual('12');

});

但是在运行测试时我得到了:

找不到'NumberLabel.spec.js'中的模块'../NumberLabel.jsx'

在我的package.json中我有这个:

"jest": {
    "testRegex": "(/__tests__/.*|\\.(test|spec))\\.(js|jsx)$",
    "moduleFileExtensions": [
      "jsx",
      "js"
    ]
  }

感谢您的帮助

0 个答案:

没有答案