我在我的__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
如果有任何影响