diff --git a/Gruntfile.js b/Gruntfile.js index ee3632fd..d509ab91 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -44,7 +44,7 @@ module.exports = function (grunt) { this.requires("connect"); var WebTestRunner = require("./").WebTestRunner, - _ = require("underscore"), + _ = require("lodash"), done = this.async(), grid = grunt.config.get("seleniumGrid") || { host: "127.0.0.1", diff --git a/config.json b/config.json index 83fe0d59..e2bb1ccc 100644 --- a/config.json +++ b/config.json @@ -44,7 +44,7 @@ "flow": "js/lib/flow", "Query": "js/lib/query/query", "inherit": "js/lib/inherit", - "underscore": "js/lib/underscore", + "underscore": "js/lib/lodash", "moment": "js/lib/moment", "JSON": "js/lib/json2.js", "RestConditionParser": "srv/lib/RestConditionParser" diff --git a/lib/TestRunner.js b/lib/TestRunner.js index 83faa8a4..281cebb7 100644 --- a/lib/TestRunner.js +++ b/lib/TestRunner.js @@ -1,7 +1,7 @@ var requirejs = require('requirejs'), inherit = require('inherit.js').inherit, path = require('path'), - _ = require('underscore'), + _ = require('lodash'), flow = require('flow.js').flow, findXamlClasses = require('./findXamlClasses'), diff --git a/lib/WebTestRunner.js b/lib/WebTestRunner.js index 2778bd1b..e484d33e 100644 --- a/lib/WebTestRunner.js +++ b/lib/WebTestRunner.js @@ -1,6 +1,6 @@ module.exports = function(options, moduleCallback) { - var _ = require("underscore"), + var _ = require("lodash"), fs = require("fs"), path = require("path"), Mocha = require("mocha"), diff --git a/package.json b/package.json index 4795ad82..fb4d345f 100644 --- a/package.json +++ b/package.json @@ -44,7 +44,8 @@ "colors": "*", "xmlhttprequest": "latest", "xmldom": "0.1.15", - "esprima": "latest" + "esprima": "latest", + "lodash": "~2.4.1" }, "optionalDependencies": {}, "devDependencies": {