From cd7b975c95d0dc7b1147148ea305ffe929f34d45 Mon Sep 17 00:00:00 2001 From: Zach Panzarino Date: Tue, 24 May 2016 13:02:02 +0000 Subject: [PATCH] Clean up gulpfile --- gulpfile.js | 37 ++++++++++++++++++------------------- 1 file changed, 18 insertions(+), 19 deletions(-) diff --git a/gulpfile.js b/gulpfile.js index 7700f6cdb..ab339d58b 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -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({ -- 2.47.2