mirror of
https://github.com/elastic/kibana.git
synced 2025-04-25 02:09:32 -04:00
26 lines
673 B
JavaScript
26 lines
673 B
JavaScript
var _ = require('lodash');
|
|
module.exports = function (grunt) {
|
|
grunt.registerTask('test:server', [ 'simplemocha:all' ]);
|
|
grunt.registerTask('test:browser', [ 'run:testServer', 'karma:unit' ]);
|
|
|
|
grunt.registerTask('test:quick', [
|
|
'test:server',
|
|
'test:browser'
|
|
]);
|
|
|
|
grunt.registerTask('test:dev', [
|
|
'run:devTestServer',
|
|
'karma:dev'
|
|
]);
|
|
|
|
grunt.registerTask('test', function (subTask) {
|
|
if (subTask) grunt.fail.fatal(`invalid task "test:${subTask}"`);
|
|
|
|
grunt.task.run(_.compact([
|
|
!grunt.option('quick') && 'eslint:source',
|
|
'test:quick'
|
|
]));
|
|
});
|
|
|
|
grunt.registerTask('quick-test', ['test:quick']); // historical alias
|
|
};
|