mirror of
https://github.com/elastic/kibana.git
synced 2025-04-23 17:28:26 -04:00
[grunt] broke test task into chunks, linked from package.json
This commit is contained in:
parent
38ff67b019
commit
94b1de68a3
2 changed files with 24 additions and 20 deletions
|
@ -35,6 +35,10 @@
|
|||
"scripts": {
|
||||
"test": "grunt test",
|
||||
"start": "node ./src/server/cli/index.js --dev",
|
||||
"test:dev": "grunt test:dev",
|
||||
"test:quick": "grunt test:quick",
|
||||
"test:browser": "grunt test:browser",
|
||||
"test:server": "grunt test:server",
|
||||
"precommit": "grunt lintStagedFiles",
|
||||
"karma": "karma start"
|
||||
},
|
||||
|
|
|
@ -1,32 +1,32 @@
|
|||
var _ = require('lodash');
|
||||
module.exports = function (grunt) {
|
||||
grunt.registerTask('test', function () {
|
||||
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',
|
||||
'run:karmaDev'
|
||||
]);
|
||||
|
||||
grunt.registerTask('test', function (subTask) {
|
||||
if (subTask) grunt.fail.fatal(`invalid task "test:${subTask}"`);
|
||||
|
||||
if (grunt.option('quick')) {
|
||||
grunt.task.run('quick-test');
|
||||
grunt.task.run('test:quick');
|
||||
return;
|
||||
}
|
||||
|
||||
grunt.task.run(_.compact([
|
||||
'eslint:source',
|
||||
'simplemocha:all',
|
||||
'run:testServer',
|
||||
'karma:ci'
|
||||
'test:server',
|
||||
'test:browser'
|
||||
]));
|
||||
});
|
||||
|
||||
grunt.registerTask('quick-test', [
|
||||
'simplemocha:all',
|
||||
'run:testServer',
|
||||
'karma:ci'
|
||||
]);
|
||||
|
||||
grunt.registerTask('test:dev', [
|
||||
'run:devTestServer',
|
||||
'karma:dev'
|
||||
]);
|
||||
|
||||
grunt.registerTask('test:watch', [
|
||||
'run:testServer',
|
||||
'watch:test'
|
||||
]);
|
||||
grunt.registerTask('quick-test', ['test:quick']); // historical alias
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue