diff --git a/src/adapter.js b/src/adapter.js index bf75712..8e5c09d 100644 --- a/src/adapter.js +++ b/src/adapter.js @@ -173,12 +173,11 @@ var createMochaReporterConstructor = function (tc, pathname) { } } /* eslint-disable no-unused-vars */ -var createMochaStartFn = function (mocha) { +var createMochaStartFn = function (karma, mocha) { /* eslint-enable no-unused-vars */ - return function (config) { - var clientArguments - config = config || {} - clientArguments = config.args + return function () { + var config = karma.config || {} + var clientArguments = config.args if (clientArguments) { if (Object.prototype.toString.call(clientArguments) === '[object Array]') { diff --git a/src/adapter.wrapper b/src/adapter.wrapper index 5281d41..53b31b0 100644 --- a/src/adapter.wrapper +++ b/src/adapter.wrapper @@ -2,6 +2,6 @@ %CONTENT% - window.__karma__.start = createMochaStartFn(window.mocha) + window.__karma__.start = createMochaStartFn(window.__karma__, window.mocha) window.mocha.setup(createConfigObject(window.__karma__)) })(window)