Kaynağa Gözat

Standardize grunt file

James Allen 12 yıl önce
ebeveyn
işleme
fb02e40423
1 değiştirilmiş dosya ile 9 ekleme ve 5 silme
  1. 9 5
      services/filestore/Gruntfile.coffee

+ 9 - 5
services/filestore/GruntFile.coffee → services/filestore/Gruntfile.coffee

@@ -45,10 +45,12 @@ module.exports = (grunt) ->
 					logConcurrentOutput: true
 					logConcurrentOutput: true
 
 
 		mochaTest:
 		mochaTest:
-			test:
+			unit:
+				src: ["test/unit/js/#{grunt.option('feature') or '**'}/*.js"]
 				options:
 				options:
-					reporter: process.env.MOCHA_RUNNER || "spec"
-				src: ['test/*.js', 'test/**/*.js']
+					reporter: grunt.option('reporter') or 'spec'
+					grep: grunt.option("grep")
+				
 
 
 	grunt.loadNpmTasks 'grunt-contrib-coffee'
 	grunt.loadNpmTasks 'grunt-contrib-coffee'
 	grunt.loadNpmTasks 'grunt-contrib-watch'
 	grunt.loadNpmTasks 'grunt-contrib-watch'
@@ -57,8 +59,10 @@ module.exports = (grunt) ->
 	grunt.loadNpmTasks 'grunt-concurrent'
 	grunt.loadNpmTasks 'grunt-concurrent'
 	grunt.loadNpmTasks 'grunt-mocha-test'
 	grunt.loadNpmTasks 'grunt-mocha-test'
 
 
-	grunt.registerTask "ci", ["coffee", "mochaTest"]
+	grunt.registerTask "test:unit", ["coffee", "mochaTest:unit"]
+	grunt.registerTask "ci", "test:unit"
 	grunt.registerTask 'default', ['coffee', 'concurrent']
 	grunt.registerTask 'default', ['coffee', 'concurrent']
 
 
-	grunt.registerTask "install", "coffee"
+	grunt.registerTask "compile", "coffee"
+	grunt.registerTask "install", "compile"