我如何运行Jest Tests

时间:2015-10-23 19:06:22

标签: node.js reactjs gulp jestjs

我在我的__tests__文件夹中跟随了hello World测试: 你好-test.js:

describe('hello world', function() {
 it('basic test', function() {
   expect(1).toBe(1);
 });
});

我的目标是最终在es6中编写测试并使用gulp任务运行。我尝试使用以下gulp任务运行上述内容:

gulp.task('jest', ['test-compile'], function(done){
  jest.runCLI({
      rootDir : __dirname,
    //scriptPreprocessor : "../node_modules/babel-jest",
    testFileExtensions : ["es6", "js"],
    }, __dirname, function (result) {
        if (result) {
            console.log(result);
        } else {
            console.log('Tests Failed');
        }
        done();
    });
});

我也尝试使用全局安装jest-cli运行jest并且无法使其工作,我也尝试使用npm测试方式,如图所示,但无论我尝试哪种,我只是得到{{1}在终端中,没有错误没有结果。

我很困惑,因为我似乎正在做所有文档的在线说法。我正在使用Using Jest CLI v0.6.0如果有任何影响

0 个答案:

没有答案