protect methods that can not use lodash-migrate
This commit is contained in:
@ -4,6 +4,7 @@ module.exports = function (makeLogger) {
|
||||
var fs = require('fs');
|
||||
var once = require('events').EventEmitter.prototype.once;
|
||||
var _ = require('lodash-migrate');
|
||||
var _v4 = require('lodash-migrate/lodash');
|
||||
|
||||
describe('buffer flush', function () {
|
||||
if (require('stream').Writable) {
|
||||
@ -21,7 +22,7 @@ module.exports = function (makeLogger) {
|
||||
var logger = makeLogger();
|
||||
|
||||
// write the line 10 times
|
||||
_.times(10, function () {
|
||||
_v4.times(10, function () {
|
||||
logger.onDebug(line);
|
||||
});
|
||||
|
||||
|
||||
@ -3,6 +3,7 @@ describe('File Logger', function () {
|
||||
var FileLogger = require('../../../src/lib/loggers/file');
|
||||
var once = require('events').EventEmitter.prototype.once;
|
||||
var _ = require('../../../src/lib/utils');
|
||||
var _v4 = require('lodash-migrate/lodash');
|
||||
var parentLog;
|
||||
var logger;
|
||||
var expect = require('expect.js');
|
||||
@ -49,7 +50,7 @@ describe('File Logger', function () {
|
||||
var logger = makeLogger();
|
||||
|
||||
// write the line 10 times
|
||||
_.times(10, function () {
|
||||
_v4.times(10, function () {
|
||||
logger.onDebug(line);
|
||||
});
|
||||
|
||||
|
||||
@ -1,13 +1,14 @@
|
||||
describe('Random Selector', function () {
|
||||
var randomSelector = require('../../../src/lib/selectors/random');
|
||||
var _ = require('lodash-migrate');
|
||||
var _v4 = require('lodash-migrate/lodash');
|
||||
var expect = require('expect.js');
|
||||
|
||||
it('chooses a selection by random', function () {
|
||||
var log = { a: 0, b: 0, c: 0 };
|
||||
var choices = _.keys(log);
|
||||
|
||||
_.times(1000, function () {
|
||||
_v4.times(1000, function () {
|
||||
var choice = randomSelector(choices);
|
||||
log[choice]++;
|
||||
});
|
||||
|
||||
@ -1,6 +1,7 @@
|
||||
describe('Round Robin Selector', function () {
|
||||
var selector = require('../../../src/lib/selectors/round_robin');
|
||||
var _ = require('lodash-migrate');
|
||||
var _v4 = require('lodash-migrate/lodash');
|
||||
var expect = require('expect.js');
|
||||
|
||||
it('chooses options in order', function () {
|
||||
@ -8,7 +9,7 @@ describe('Round Robin Selector', function () {
|
||||
var expected = _.clone(options);
|
||||
var selections = [];
|
||||
|
||||
_.times(options.length, function () {
|
||||
_v4.times(options.length, function () {
|
||||
selections.push(selector(options));
|
||||
});
|
||||
|
||||
|
||||
@ -5,6 +5,7 @@ describe('Stream Logger', function () {
|
||||
var once = require('events').EventEmitter.prototype.once;
|
||||
var stream = new MockWritableStream();
|
||||
var _ = require('../../../src/lib/utils');
|
||||
var _v4 = require('lodash-migrate/lodash');
|
||||
var expect = require('expect.js');
|
||||
var parentLog;
|
||||
|
||||
@ -47,7 +48,7 @@ describe('Stream Logger', function () {
|
||||
stream.write.restore();
|
||||
|
||||
// write the line 10 times
|
||||
_.times(10, function () {
|
||||
_v4.times(10, function () {
|
||||
logger.onDebug(line);
|
||||
});
|
||||
|
||||
|
||||
@ -5,6 +5,7 @@ var errors = require('../../../src/lib/errors');
|
||||
var sinon = require('sinon');
|
||||
var expect = require('expect.js');
|
||||
var _ = require('lodash-migrate');
|
||||
var _v4 = require('lodash-migrate/lodash');
|
||||
var nodeList = require('../../fixtures/short_node_list.json');
|
||||
var stub = require('../../utils/auto_release_stub').make();
|
||||
|
||||
@ -632,7 +633,7 @@ describe('Transport Class', function () {
|
||||
});
|
||||
};
|
||||
}
|
||||
it('retries when there are retries remaining', testRetries(_.random(25, 40)));
|
||||
it('retries when there are retries remaining', testRetries(_v4.random(25, 40)));
|
||||
it('responds when there are no retries', testRetries(0));
|
||||
});
|
||||
|
||||
|
||||
@ -349,7 +349,7 @@ describe('Utils', function () {
|
||||
});
|
||||
|
||||
describe('#applyArgs', function () {
|
||||
_.times(10, function (i) {
|
||||
_v4.times(10, function (i) {
|
||||
var method = i > 5 ? 'apply' : 'call';
|
||||
var argCount = i + 1;
|
||||
var slice = 1;
|
||||
|
||||
Reference in New Issue
Block a user