diff --git a/lib/config.js b/lib/config.js index 3baffd3f2..dcf1bf2be 100644 --- a/lib/config.js +++ b/lib/config.js @@ -168,6 +168,8 @@ var CONST_ERR = '%s is not supported anymore.\n\tPlease use `frameworks = ["%s"] [framework, framework + '_ADAPTER'].forEach(function(name) { Object.defineProperty(global, name, {configurable: true, get: function() { log.warn(CONST_ERR, name, framework.toLowerCase()); + return __dirname + '/../../karma-' + framework.toLowerCase() + '/lib/' + + (framework === name ? framework.toLowerCase() : 'adapter') + '.js'; }}); }); }); @@ -175,19 +177,23 @@ var CONST_ERR = '%s is not supported anymore.\n\tPlease use `frameworks = ["%s"] ['REQUIRE', 'REQUIRE_ADAPTER'].forEach(function(name) { Object.defineProperty(global, name, {configurable: true, get: function() { log.warn(CONST_ERR, name, 'requirejs'); + return __dirname + '/../../karma-requirejs/lib/' + + (name === 'REQUIRE' ? 'require' : 'adapter') + '.js'; }}); }); ['ANGULAR_SCENARIO', 'ANGULAR_SCENARIO_ADAPTER'].forEach(function(name) { Object.defineProperty(global, name, {configurable: true, get: function() { log.warn(CONST_ERR, name, 'ng-scenario'); + return __dirname + '/../../karma-ng-scenario/lib/' + + (name === 'ANGULAR_SCENARIO' ? 'angular-scenario' : 'adapter') + '.js'; }}); }); ['LOG_DISABLE', 'LOG_INFO', 'LOG_DEBUG', 'LOG_WARN', 'LOG_ERROR'].forEach(function(name) { Object.defineProperty(global, name, {configurable: true, get: function() { log.warn('%s is not supported anymore.\n Please use `karma.%s` instead.', name, name); - return constant.LOG_INFO; + return constant[name]; }}); });