const builder = require('corifeus-builder');
module.exports = (grunt) => {
//node_modules\.bin\webdriver-manager update
const loader = new builder.Loader(grunt);
loader.angular2(builder.config.folder.test.angular2Webpack.root);
grunt.registerTask('run', builder.config.task.run.angular2);
grunt.registerTask('default', builder.config.task.build.angular2);
grunt.config.merge({
watch: {
}
})
grunt.registerTask('test', (target) => {
switch(target) {
case 'protractor':
grunt.task.run([
'connect:cori-angular2',
'protractor:cori-angular2-chrome',
]);
break;
case 'karma':
grunt.task.run([
'karma:cori-angular2-run',
'watch:cori-angular2-karma'
]);
break;
}
});
}