Tôi thiết lập grunt để chạy kiểm tra jasmine node.js. Đối với một số lý do, với cấu hình này, kết quả luôn hiển thị gấp đôi các thử nghiệm.kiểm tra grasmine-nút grunt đang chạy hai lần
Đây là cấu hình của tôi:
Tôi đang sử dụng jasmine-node.
/spec/some-spec.js:
var myModule = require('../src/myModule.js');
describe('test', function(){
it('works', function(done){
setTimeout(function(){
expect(1).toBe(1);
done();
}, 100);
});
});
Gruntfile.js:
module.exports = function(grunt) {
grunt.initConfig({
jasmine_node: {
options: {
forceExit: true
},
all: ['spec/']
}
});
grunt.loadNpmTasks('grunt-jasmine-node');
grunt.registerTask('default', ['jasmine_node']);
};
Điều này dẫn đến hai kiểm tra chạy thay vì một.
> grunt
Running "jasmine_node:all" (jasmine_node) task
..
Finished in 0.216 seconds
2 tests, 2 assertions, 0 failures, 0 skipped
Chính xác điều gì khiến bạn tin rằng dự án đã "chết"? – Whymarrh