summaryrefslogtreecommitdiffstats
path: root/scripts/test.js
diff options
context:
space:
mode:
authorJon Ambas <jon@jonambas.com>2017-05-23 14:59:37 -0400
committerJon Ambas <jon@jonambas.com>2017-05-23 14:59:37 -0400
commitee1f6d8093f8c12702339e5f1362caef6e07eed1 (patch)
treeda632403a6dd364495157a848295c380bb4e29ec /scripts/test.js
parent7ece567c56b419f3c88fc959c929dea59bc37618 (diff)
downloadmatchbox-ee1f6d8093f8c12702339e5f1362caef6e07eed1.zip
matchbox-ee1f6d8093f8c12702339e5f1362caef6e07eed1.tar.gz
matchbox-ee1f6d8093f8c12702339e5f1362caef6e07eed1.tar.bz2
Fix jest stuff, Use correct font import
Diffstat (limited to 'scripts/test.js')
-rw-r--r--scripts/test.js19
1 files changed, 18 insertions, 1 deletions
diff --git a/scripts/test.js b/scripts/test.js
index 49fe1ad..2ed1009 100644
--- a/scripts/test.js
+++ b/scripts/test.js
@@ -1,4 +1,21 @@
'use strict';
+process.env.NODE_ENV = 'test';
+process.env.PUBLIC_URL = '';
+
+// Load environment variables from .env file. Suppress warnings using silent
+// if this file is missing. dotenv will never modify any environment variables
+// that have already been set.
+// https://github.com/motdotla/dotenv
+// require('dotenv').config({silent: true});
+
const jest = require('jest');
-jest.run();
+const argv = process.argv.slice(2);
+
+// Watch unless on CI or in coverage mode
+if (!process.env.CI && argv.indexOf('--coverage') < 0) {
+ argv.push('--watch');
+}
+
+
+jest.run(argv);