UNPKG

kick

Version:

Kickstarter and generator for AngularJS based on ES6, webpack and best practices

24 lines (17 loc) 725 B
'use strict'; const Logger = require('../logger'); const Utils = require('../utils'); const message = require('../messages'); module.exports = function () { Utils.ensurePackagesExist(); const environment = process.argv[3] || 'test'; const args = ['start', '--single-run']; let command = 'node_modules/.bin/karma'; let testProcess; Logger.log(message.test.starting); // TODO: Allow karma to run in production environment // In order to do this, we should not include webpack CommonsChunkPlugin // while running karma-webpack since they are incompatible testProcess = Utils.spawnProcess(command, args, environment, { inherit: true }); testProcess.on('exit', () => Logger.done()); };