1
0
mirror of https://github.com/JuanCanham/HackMyResume.git synced 2024-11-22 08:20:11 +00:00

Tweak test & clean.

This commit is contained in:
hacksalot 2016-01-25 10:55:25 -05:00
parent 0497696dcf
commit cf18c5d90d
2 changed files with 12 additions and 5 deletions

View File

@ -46,7 +46,10 @@ module.exports = function (grunt) {
} }
}, },
clean: ['dist','test/sandbox'], clean: {
test: ['test/sandbox'],
dist: ['dist']
},
yuidoc: { yuidoc: {
compile: { compile: {
@ -80,21 +83,25 @@ module.exports = function (grunt) {
grunt.loadNpmTasks('grunt-contrib-jshint'); grunt.loadNpmTasks('grunt-contrib-jshint');
grunt.loadNpmTasks('grunt-contrib-clean'); grunt.loadNpmTasks('grunt-contrib-clean');
// Use 'grunt test' for local testing
grunt.registerTask('test', 'Test the HackMyResume application.', grunt.registerTask('test', 'Test the HackMyResume application.',
function( config ) { function( config ) {
grunt.task.run(['build','jshint','simplemocha:all']); grunt.task.run(['clean:test','build','jshint','simplemocha:all']);
}); });
// Use 'grunt document' to build docs
grunt.registerTask('document', 'Generate HackMyResume documentation.', grunt.registerTask('document', 'Generate HackMyResume documentation.',
function( config ) { function( config ) {
grunt.task.run( ['jsdoc'] ); grunt.task.run( ['jsdoc'] );
}); });
// Use 'grunt build' to build HMR
grunt.registerTask('build', 'Build the HackMyResume application.', grunt.registerTask('build', 'Build the HackMyResume application.',
function( config ) { function( config ) {
grunt.task.run( ['clean','copy','coffee'] ); grunt.task.run( ['clean:dist','copy','coffee'] );
}); });
grunt.registerTask('default', [ 'test', 'jsdoc' ]); // Default task does everything
grunt.registerTask('default', [ 'test', 'document' ]);
}; };

View File

@ -7,7 +7,7 @@
"url": "https://github.com/hacksalot/HackMyResume.git" "url": "https://github.com/hacksalot/HackMyResume.git"
}, },
"scripts": { "scripts": {
"test": "grunt clean && mocha", "test": "grunt clean:test && mocha",
"grunt": "grunt" "grunt": "grunt"
}, },
"keywords": [ "keywords": [