Skip to content
This repository was archived by the owner on Sep 5, 2024. It is now read-only.

Commit 67ebee6

Browse files
update(tools): karma-fast updated with revised API.
1 parent 195dbb4 commit 67ebee6

File tree

1 file changed

+11
-7
lines changed

1 file changed

+11
-7
lines changed

gulp/tasks/karma-fast.js

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,21 @@ var gutil = require('gulp-util');
22
var karma = require('karma').server;
33
var util = require('../util');
44
var ROOT = require('../const').ROOT;
5+
var Server = require('karma').Server;
6+
var karmaConfig = {
7+
logLevel: 'warn',
8+
singleRun: true,
9+
autoWatch: false,
10+
configFile: ROOT + '/config/karma.conf.js'
11+
};
12+
513
var args = util.args;
614

715
// NOTE: `karma-fast` does NOT pre-make a full build of JS and CSS
816
// exports.dependencies = ['build'];
917

1018
exports.task = function (done) {
1119
var errorCount = 0;
12-
var karmaConfig = {
13-
logLevel: 'warn',
14-
singleRun: true,
15-
autoWatch: false,
16-
configFile: ROOT + '/config/karma.conf.js'
17-
};
1820

1921
if ( args.browsers ) {
2022
karmaConfig.browsers = args.browsers.trim().split(',');
@@ -27,7 +29,9 @@ exports.task = function (done) {
2729

2830

2931
gutil.log('Running unit tests on unminified source.');
30-
karma.start(karmaConfig, captureError(clearEnv,clearEnv));
32+
33+
karma = new Server(karmaConfig, captureError(clearEnv,clearEnv));
34+
karma.start();
3135

3236

3337
function clearEnv() {

0 commit comments

Comments
 (0)