Unit testing 如何为grunt任务编写单元测试
我想为我的grunt任务编写单元测试Unit testing 如何为grunt任务编写单元测试,unit-testing,gruntjs,Unit Testing,Gruntjs,我想为我的grunt任务编写单元测试 var buster = require('buster'); buster.spec.expose(); var shell = require('shelljs'); var grunt = require('grunt'); var release = require('../tasks/grunt-mytask'); release(grunt) buster.testCase("mytask", { "test": function (
var buster = require('buster');
buster.spec.expose();
var shell = require('shelljs');
var grunt = require('grunt');
var release = require('../tasks/grunt-mytask');
release(grunt)
buster.testCase("mytask", {
"test": function () {
this.stub(shell, 'exec');
grunt.task.run('mytask');
expect(shell.exec).toHaveBeenCalled();
}
});
不幸的是,该任务似乎从未在测试中调用。我也有同样的问题。。。最后你修好了吗?可能是