From fe7173224fe6183ab520e06b502a71b36ca67757 Mon Sep 17 00:00:00 2001 From: John Fenley Date: Fri, 11 Oct 2013 16:45:40 -0600 Subject: [PATCH] Run tests using test environment --- gruntfile.js | 10 ++++++++-- package.json | 1 + 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/gruntfile.js b/gruntfile.js index d76c6161fd..d0ac828907 100644 --- a/gruntfile.js +++ b/gruntfile.js @@ -71,6 +71,11 @@ module.exports = function(grunt) { cleanBowerDir: true } } + }, + env: { + test: { + NODE_ENV: 'test' + } } }); @@ -81,6 +86,7 @@ module.exports = function(grunt) { grunt.loadNpmTasks('grunt-nodemon'); grunt.loadNpmTasks('grunt-concurrent'); grunt.loadNpmTasks('grunt-bower-task'); + grunt.loadNpmTasks('grunt-env'); //Making grunt default to force in order not to break the project. grunt.option('force', true); @@ -89,8 +95,8 @@ module.exports = function(grunt) { grunt.registerTask('default', ['jshint', 'concurrent']); //Test task. - grunt.registerTask('test', ['mochaTest']); + grunt.registerTask('test', ['env:test', 'mochaTest']); //Bower task. grunt.registerTask('install', ['bower']); -}; \ No newline at end of file +}; diff --git a/package.json b/package.json index b6346bf82f..f345fd8214 100755 --- a/package.json +++ b/package.json @@ -36,6 +36,7 @@ "forever": "latest", "grunt": "latest", "grunt-cli": "latest", + "grunt-env": "latest", "grunt-bower-task": "latest", "scrypt": "latest" },