diff --git a/package.json b/package.json index b178a9a..4ae4bcd 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,8 @@ }, "scripts": { "test-travis": "./node_modules/.bin/karma start ./test/karma.conf.js --single-run --browsers chromeTravisCI && ./node_modules/.bin/eslint ./", - "test": "./node_modules/.bin/karma start ./test/karma.conf.js --no-single-run", + "test-debug": "export DEBUG=true; ./node_modules/.bin/karma start ./test/karma.conf.js --no-single-run", + "test": "./node_modules/.bin/karma start ./test/karma.conf.js --single-run", "lint": "./node_modules/.bin/eslint ./", "build": "gulp" }, diff --git a/test/karma.conf.js b/test/karma.conf.js index 89b3f53..6e5a645 100644 --- a/test/karma.conf.js +++ b/test/karma.conf.js @@ -22,7 +22,11 @@ module.exports = function(config) { 'deamdify', [ 'browserify-istanbul', - { ignore: ['**/test/**', '**/src/scripts/vendor/**'] } + { + ignore: process.env.DEBUG ? + ['**/**'] : + ['**/test/**', '**/src/scripts/vendor/**'] + } ] ] }, @@ -46,7 +50,9 @@ module.exports = function(config) { // test results reporter to use // possible values: 'dots', 'progress' // available reporters: https://npmjs.org/browse/keyword/karma-reporter - reporters: ['mocha', 'coverage', 'threshold'], + reporters: process.env.DEBUG ? + ['mocha'] : + ['mocha', 'coverage', 'threshold'], // optionally, configure the reporter coverageReporter: {