From 5e2b426d33499d67def6c292f4b40c7de840684b Mon Sep 17 00:00:00 2001 From: Benjamin Coe Date: Thu, 17 Nov 2016 08:45:14 -0800 Subject: [PATCH] fix: switch to using the handy gulp-process-env plugin --- gulpfile.js | 5 ++++- package.json | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/gulpfile.js b/gulpfile.js index 435dc328..e70e6570 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -8,6 +8,7 @@ const benchmark = require('gulp-benchmark') const sequence = require('run-sequence') const webpack = require('webpack-stream') const del = require('del') +const processEnv = require('gulp-process-env') const babelOptions = JSON.parse(fs.readFileSync('.babelrc', 'utf-8')) @@ -134,12 +135,14 @@ gulp.task('build-client', ['compile-lib', 'compile-client'], () => { }) gulp.task('test', () => { - process.env.NODE_ENV = 'test' + const env = processEnv({NODE_ENV: 'test'}) return gulp.src('test/**/**.test.js') + .pipe(env) .pipe(ava({ verbose: true, nyc: true })) + .pipe(env.restore()) }) gulp.task('bench', ['compile', 'copy', 'compile-bench', 'copy-bench-fixtures'], () => { diff --git a/package.json b/package.json index 089aa0c6..4113e068 100644 --- a/package.json +++ b/package.json @@ -109,6 +109,7 @@ "gulp-benchmark": "1.1.1", "gulp-cached": "1.1.1", "gulp-notify": "2.2.0", + "gulp-process-env": "0.0.2", "husky": "0.11.9", "nyc": "9.0.1", "run-sequence": "1.2.2",