我正在使用grunt-mocha-test
来运行节点服务器端测试。
我的Gruntfile.js看起来像这样
module.exports = function(grunt) {
// Add the grunt-mocha-test tasks.
grunt.loadNpmTasks('grunt-mocha-test');
grunt.initConfig({
// Configure a mochaTest task
mochaTest: {
test: {
options: {
reporter: 'dot'
},
src: [ 'test/setup.js', 'test/*.test.js' ]
}
},
});
grunt.registerTask('default', 'mochaTest');
};
我想要做的是,我希望能够使用不同的命令运行不同的测试组,如下所示
grunt
将运行所有测试
grunt test1
在测试文件夹中运行测试子集,
grunt test2
运行另一个测试子集
我不知道这是否可行,而且我在grunt-mocha-test
我可以肯定在这里使用一些帮助。 感谢
答案 0 :(得分:6)
目前您有一个名为test
的组。只需在mochaTest
中添加其他对象,然后调用grunt mochaTest:test2
。