From 7b0558edab05b7440cb36f920abbf78037b13c8a Mon Sep 17 00:00:00 2001 From: Mateus Dadalto Date: Sun, 9 Jan 2022 17:25:59 -0300 Subject: fix(tests): fix failing tests (#12) Co-authored-by: Shinigami --- lib/datatype.js | 2 +- lib/finance.js | 4 ++-- test/finance.unit.js | 2 +- test/random.unit.js | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/datatype.js b/lib/datatype.js index 63ebd65c..38ddd6de 100644 --- a/lib/datatype.js +++ b/lib/datatype.js @@ -228,7 +228,7 @@ function Datatype (faker, seed) { this.bigInt = function bigInt(value) { if(value === undefined){ - value = Math.floor(Math.random() * 99999999999) + 10000000000; + value = Math.floor(faker.datatype.number() * 99999999999) + 10000000000; } return BigInt(value); diff --git a/lib/finance.js b/lib/finance.js index b049c40b..e04729b1 100644 --- a/lib/finance.js +++ b/lib/finance.js @@ -174,7 +174,7 @@ var Finance = function (faker) { var address = faker.random.arrayElement(['1', '3']); for (var i = 0; i < addressLength - 1; i++) - address += faker.random.arrayElement('123456789abcdefghijkmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'.split('')); + address += faker.random.arrayElement('123456789abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ'.split('')); return address; } @@ -190,7 +190,7 @@ self.litecoinAddress = function () { var address = faker.random.arrayElement(['L', 'M', '3']); for (var i = 0; i < addressLength - 1; i++) - address += faker.random.arrayElement('123456789abcdefghijkmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'.split('')); + address += faker.random.arrayElement('123456789abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ'.split('')); return address; } diff --git a/test/finance.unit.js b/test/finance.unit.js index 9fa426dd..1ff06526 100644 --- a/test/finance.unit.js +++ b/test/finance.unit.js @@ -279,7 +279,7 @@ describe('finance.js', function () { it("returns a random litecoin address", function(){ var litecoinAddress = faker.finance.litecoinAddress(); - assert.ok(litecoinAddress.match(/^[LM3][1-9a-km-zA-HJ-NP-Z]{25,32}$/)); + assert.ok(litecoinAddress.match(/^[LM3][1-9a-km-zA-HJ-NP-Z]{25,32}$/)); }); }); diff --git a/test/random.unit.js b/test/random.unit.js index b45d347d..a7c61bb2 100644 --- a/test/random.unit.js +++ b/test/random.unit.js @@ -34,7 +34,7 @@ describe("random.js", function () { it('should return deterministic results when seeded with array - one element', function() { faker.seed([10]); var name = faker.name.findName(); - assert.strictEqual(name, 'Duane Kub'); + assert.strictEqual(name, 'Duane Kshlerin'); }); it('should return deterministic results when seeded with array - multiple elements', function() { -- cgit v1.2.3