]> git.ipfire.org Git - thirdparty/Chart.js.git/commitdiff
Clean up gulpfile 2620/head
authorZach Panzarino <zachary@panzarino.com>
Tue, 24 May 2016 13:02:02 +0000 (13:02 +0000)
committerZach Panzarino <zachary@panzarino.com>
Tue, 24 May 2016 13:02:02 +0000 (13:02 +0000)
gulpfile.js

index 7700f6cdb6bbc771a80e5bc74aadad26e67069dd..ab339d58ba661a27dcec7d649a1c71d426f6bd10 100644 (file)
@@ -22,17 +22,16 @@ var gulp = require('gulp'),
 
 var srcDir = './src/';
 var outDir = './dist/';
-var testDir = './test/';
-
-var header = "/*!\n\
- * Chart.js\n\
- * http://chartjs.org/\n\
- * Version: {{ version }}\n\
- *\n\
- * Copyright 2016 Nick Downie\n\
- * Released under the MIT license\n\
- * https://github.com/chartjs/Chart.js/blob/master/LICENSE.md\n\
- */\n";
+
+var header = "/*!\n" +
+  " * Chart.js\n" +
+  " * http://chartjs.org/\n" +
+  " * Version: {{ version }}\n" +
+  " *\n" +
+  " * Copyright 2016 Nick Downie\n" +
+  " * Released under the MIT license\n" +
+  " * https://github.com/chartjs/Chart.js/blob/master/LICENSE.md\n" +
+  " */\n";
 
 var preTestFiles = [
   './node_modules/moment/min/moment.min.js',
@@ -157,11 +156,15 @@ function validHTMLTask() {
     .pipe(htmlv());
 }
 
-
-function unittestTask() {
+function startTest() {
   var files = ['./src/**/*.js'];
   Array.prototype.unshift.apply(files, preTestFiles);
   Array.prototype.push.apply(files, testFiles);
+  return files;
+}
+
+function unittestTask() {
+  var files = startTest();
 
   return gulp.src(files)
     .pipe(karma({
@@ -171,9 +174,7 @@ function unittestTask() {
 }
 
 function unittestWatchTask() {
-  var files = ['./src/**/*.js'];
-  Array.prototype.unshift.apply(files, preTestFiles);
-  Array.prototype.push.apply(files, testFiles);
+  var files = startTest();
 
   return gulp.src(files)
     .pipe(karma({
@@ -183,9 +184,7 @@ function unittestWatchTask() {
 }
 
 function coverageTask() {
-  var files = ['./src/**/*.js'];
-  Array.prototype.unshift.apply(files, preTestFiles);
-  Array.prototype.push.apply(files, testFiles);
+  var files = startTest();
 
   return gulp.src(files)
     .pipe(karma({