add grunt watch

This commit is contained in:
Niklas von Hertzen 2013-08-04 16:42:12 +03:00
parent 73698e8ceb
commit 832b9ee934
2 changed files with 50 additions and 49 deletions

View File

@ -49,8 +49,8 @@ module.exports = function(grunt) {
}
},
watch: {
files: '<%= lint.files %>',
tasks: 'jshint qunit'
files: 'src/*',
tasks: ['jshint', 'build']
},
jshint: {
all: ['<%= concat.dist.dest %>'],
@ -73,19 +73,19 @@ module.exports = function(grunt) {
}
});
var selenium = require("./tests/selenium.js");
grunt.registerTask('webdriver', 'Browser render tests', function(arg1) {
var selenium = require("./tests/selenium.js");
var done = this.async();
if (arguments.length === 0) {
selenium.tests();
} else {
if (arguments.length) {
selenium[arg1].apply(null, arguments);
} else {
selenium.tests();
}
});
// Load tasks
grunt.loadNpmTasks('grunt-contrib-watch');
grunt.loadNpmTasks('grunt-contrib-concat');
grunt.loadNpmTasks('grunt-contrib-uglify');
grunt.loadNpmTasks('grunt-contrib-jshint');

View File

@ -30,7 +30,8 @@
"grunt-contrib-concat": "*",
"grunt-contrib-uglify": "*",
"grunt-contrib-jshint": "*",
"grunt-contrib-qunit": "*"
"grunt-contrib-qunit": "*",
"grunt-contrib-watch": "~0.5.1"
},
"scripts": {
"test": "grunt travis --verbose"