From c1bf6f63b247437ae4243d98040d4a0f78ff4b70 Mon Sep 17 00:00:00 2001 From: drew-intuit Date: Wed, 23 Oct 2013 15:09:20 -0500 Subject: [PATCH] Add a watch grunt task to use karma's autoWatch --- Gruntfile.js | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/Gruntfile.js b/Gruntfile.js index db6aeb0..ea8dc33 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -23,15 +23,17 @@ module.exports = function (grunt) { }, karma: { options: { - configFile: 'test/karma.conf.js' + configFile: 'test/karma.conf.js', + browsers: ['Firefox', 'PhantomJS'] }, unit: { - singleRun: true, - browsers: ['Firefox', 'PhantomJS'] + singleRun: true + }, + watch: { + autoWatch: true }, server: { - background: true, - browsers: ['Firefox', 'PhantomJS'] + background: true } }, jshint: { @@ -48,6 +50,7 @@ module.exports = function (grunt) { // Register tasks grunt.registerTask('default', ['jshint', 'karma:unit']); + grunt.registerTask('watch', ['jshint', 'karma:watch']); grunt.initConfig(initConfig); };