kibana/tasks/test.js

30 lines
590 B
JavaScript
Raw Normal View History

2014-09-04 00:15:58 +02:00
var _ = require('lodash');
module.exports = function (grunt) {
grunt.registerTask('test', function () {
if (grunt.option('quick')) {
grunt.task.run('quick-test');
return;
}
2015-07-28 02:13:45 +02:00
grunt.task.run(_.compact([
'eslint:source',
'simplemocha:all',
'maybeStartTestServer',
2015-07-28 02:24:07 +02:00
'karma:unit'
2015-07-28 02:13:45 +02:00
]));
});
grunt.registerTask('quick-test', function () {
grunt.task.run([
'simplemocha:all',
'maybeStartTestServer',
2015-07-28 02:24:07 +02:00
'karma:unit'
]);
});
grunt.registerTask('test:watch', [
2015-08-07 20:49:56 +02:00
'maybeStartTestServer',
'watch:test'
]);
};