将Jest集成到React应用程序中的问题

时间:2016-03-17 20:07:43

标签: testing reactjs jestjs

我最近创建了一个react应用程序并想测试它。我试图使用Jest作为Facebook推荐,但遇到了一个问题。具体错误如下:

FAIL  __tests__/popup-test.js
● Runtime Error
SyntaxError: Unexpected token [
   at Function (native)
   at Array.forEach (native)
   at Array.forEach (native)
npm ERR! Test failed.  See above for more details.

popup-test.js的代码

'use strict';
jest.unmock('../dist/test/popup.js');
const React = require('react');
const ReactDOM = require('react-dom');
const TestUtils = require('react-addons-test-utils');
let Popup = require('../dist/test/popup.js');

describe('Popup', () => {
    it('works', () => {
        var popupTest = TestUtils.renderIntoDocument(
            <Popup />
        );
        var popupNode = ReactDOM.findDOMNode(popupTest);
        expect(1).toEqual(1);
    });
});

如您所见,错误并未向我提供任何信息。我知道问题是需要我的弹出文件,我可以在这里发布代码的内容。我希望以前有人遇到过这个问题,并可以指导我正确的方向来解决它。

最佳, Aneury Casado

0 个答案:

没有答案