mirror of
https://github.com/JuanCanham/HackMyResume.git
synced 2024-12-23 05:37:23 +00:00
Tweak test & clean.
This commit is contained in:
parent
0497696dcf
commit
cf18c5d90d
15
Gruntfile.js
15
Gruntfile.js
@ -46,7 +46,10 @@ module.exports = function (grunt) {
|
||||
}
|
||||
},
|
||||
|
||||
clean: ['dist','test/sandbox'],
|
||||
clean: {
|
||||
test: ['test/sandbox'],
|
||||
dist: ['dist']
|
||||
},
|
||||
|
||||
yuidoc: {
|
||||
compile: {
|
||||
@ -80,21 +83,25 @@ module.exports = function (grunt) {
|
||||
grunt.loadNpmTasks('grunt-contrib-jshint');
|
||||
grunt.loadNpmTasks('grunt-contrib-clean');
|
||||
|
||||
// Use 'grunt test' for local testing
|
||||
grunt.registerTask('test', 'Test the HackMyResume application.',
|
||||
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.',
|
||||
function( config ) {
|
||||
grunt.task.run( ['jsdoc'] );
|
||||
});
|
||||
|
||||
// Use 'grunt build' to build HMR
|
||||
grunt.registerTask('build', 'Build the HackMyResume application.',
|
||||
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' ]);
|
||||
|
||||
};
|
||||
|
@ -7,7 +7,7 @@
|
||||
"url": "https://github.com/hacksalot/HackMyResume.git"
|
||||
},
|
||||
"scripts": {
|
||||
"test": "grunt clean && mocha",
|
||||
"test": "grunt clean:test && mocha",
|
||||
"grunt": "grunt"
|
||||
},
|
||||
"keywords": [
|
||||
|
Loading…
Reference in New Issue
Block a user