From 7ad22c2e2aae2f5e6215bcdb91cf3fd28e727d92 Mon Sep 17 00:00:00 2001 From: LBuerstmayr Date: Mon, 1 Mar 2021 22:46:26 +0100 Subject: Issue 1114: New datatype module Current status: - moved number(), float(), hexaDecimal(), boolean(), uuid() from random to datatype - moved respective test from random.unit to datatype.unit - tests of moved methods in random now check if DeprecationWarning is printed and respective method in datatype module is called - adapted all lib files that use moved methods (mostly number) - adapted tests of respective files to spy on the correct method - adapted README in order to promote usage of method that logs a DeprecationWarning --- lib/lorem.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'lib/lorem.js') diff --git a/lib/lorem.js b/lib/lorem.js index c25234cb..f8d4fcef 100644 --- a/lib/lorem.js +++ b/lib/lorem.js @@ -47,7 +47,7 @@ var Lorem = function (faker) { * @param {number} range */ self.sentence = function (wordCount, range) { - if (typeof wordCount == 'undefined') { wordCount = faker.random.number({ min: 3, max: 10 }); } + if (typeof wordCount == 'undefined') { wordCount = faker.datatype.number({ min: 3, max: 10 }); } // if (typeof range == 'undefined') { range = 7; } // strange issue with the node_min_test failing for captialize, please fix and add faker.lorem.back @@ -76,7 +76,7 @@ var Lorem = function (faker) { * @param {string} separator defaults to `' '` */ self.sentences = function (sentenceCount, separator) { - if (typeof sentenceCount === 'undefined') { sentenceCount = faker.random.number({ min: 2, max: 6 });} + if (typeof sentenceCount === 'undefined') { sentenceCount = faker.datatype.number({ min: 2, max: 6 });} if (typeof separator == 'undefined') { separator = " "; } var sentences = []; for (sentenceCount; sentenceCount > 0; sentenceCount--) { @@ -93,7 +93,7 @@ var Lorem = function (faker) { */ self.paragraph = function (sentenceCount) { if (typeof sentenceCount == 'undefined') { sentenceCount = 3; } - return faker.lorem.sentences(sentenceCount + faker.random.number(3)); + return faker.lorem.sentences(sentenceCount + faker.datatype.number(3)); }; /** @@ -134,7 +134,7 @@ var Lorem = function (faker) { * @param {number} lineCount defaults to a random number between 1 and 5 */ self.lines = function lines (lineCount) { - if (typeof lineCount === 'undefined') { lineCount = faker.random.number({ min: 1, max: 5 });} + if (typeof lineCount === 'undefined') { lineCount = faker.datatype.number({ min: 1, max: 5 });} return faker.lorem.sentences(lineCount, '\n') }; -- cgit v1.2.3