aodb/build/gulp/run-tests.js
Martin Donnelly afe73b5baa upload
2016-12-22 00:00:06 +00:00

29 lines
750 B
JavaScript

var gulp = require('gulp'),
path = require('path'),
util = require('gulp-util'),
log = util.log,
config = require('../gulp.config')(),
args = require('yargs').argv,
server = require('karma').Server;
module.exports =
gulp.task('run-tests', function (done) {
startTests(done);
});
/**
* Start the tests using karma.
* @param {boolean} singleRun - True means run once and end (CI), or keep running (dev)
* @param {Function} done - Callback to fire when karma is done
* @return {undefined}
*/
function startTests(done) {
log("Running Tests on Environment: " + environment);
var karma = new server({
configFile: path.join(__dirname, '../../karma.conf.js')
});
karma.start();
}