aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuilherme Minozzi <[email protected]>2022-09-22 14:47:06 -0300
committerGitHub <[email protected]>2022-09-22 19:47:06 +0200
commit10aded248c5a7aaf57e1b82fad4fa15cfe8adce4 (patch)
treea0cfd0bbed73fdf8f4d96b7fbbc933e53055703a
parentfe97c29ef888b41582d4ad55753c7eb7e4bac6fc (diff)
downloadfaker-10aded248c5a7aaf57e1b82fad4fa15cfe8adce4.tar.xz
faker-10aded248c5a7aaf57e1b82fad4fa15cfe8adce4.zip
fix(finance): adjust min length of generated bitcoin address (#1384)
-rw-r--r--src/modules/finance/index.ts8
-rw-r--r--test/__snapshots__/finance.spec.ts.snap6
2 files changed, 7 insertions, 7 deletions
diff --git a/src/modules/finance/index.ts b/src/modules/finance/index.ts
index b70950be..7612eedb 100644
--- a/src/modules/finance/index.ts
+++ b/src/modules/finance/index.ts
@@ -235,10 +235,10 @@ export class FinanceModule {
let address = this.faker.helpers.arrayElement(['1', '3']);
- for (let i = 0; i < addressLength - 1; i++)
- address += this.faker.helpers.arrayElement(
- '123456789abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ'.split('')
- );
+ address += this.faker.random.alphaNumeric(addressLength, {
+ casing: 'mixed',
+ bannedChars: '0OIl',
+ });
return address;
}
diff --git a/test/__snapshots__/finance.spec.ts.snap b/test/__snapshots__/finance.spec.ts.snap
index 8b23a56d..01d2ecc1 100644
--- a/test/__snapshots__/finance.spec.ts.snap
+++ b/test/__snapshots__/finance.spec.ts.snap
@@ -20,7 +20,7 @@ exports[`finance > 42 > bic > noArgs 1`] = `"UYETSCLL"`;
exports[`finance > 42 > bic > with branch code 1`] = `"JUYEPSSL5G5"`;
-exports[`finance > 42 > bitcoinAddress 1`] = `"3XbJMAAara64sSkA9HD24YHQWd1bZb"`;
+exports[`finance > 42 > bitcoinAddress 1`] = `"3XbJMAAara64sSkA9HD24YHQWd1bZbB"`;
exports[`finance > 42 > creditCardCVV 1`] = `"379"`;
@@ -86,7 +86,7 @@ exports[`finance > 1211 > bic > noArgs 1`] = `"LXUFBTZ15O7"`;
exports[`finance > 1211 > bic > with branch code 1`] = `"YLXUDE4ZXXX"`;
-exports[`finance > 1211 > bitcoinAddress 1`] = `"1TMe8Z3EaFdLqmaGKP1LEEJQVriSZRZdsAUc9n"`;
+exports[`finance > 1211 > bitcoinAddress 1`] = `"1TMe8Z3EaFdLqmaGKP1LEEJQVriSZRZdsAUc9nC"`;
exports[`finance > 1211 > creditCardCVV 1`] = `"948"`;
@@ -152,7 +152,7 @@ exports[`finance > 1337 > bic > noArgs 1`] = `"OEFHLYG1"`;
exports[`finance > 1337 > bic > with branch code 1`] = `"GOEFFIJGXXX"`;
-exports[`finance > 1337 > bitcoinAddress 1`] = `"3adhxs2jewAgkYgJi7No6Cn8JZar"`;
+exports[`finance > 1337 > bitcoinAddress 1`] = `"3adhxs2jewAgkYgJi7No6Cn8JZarS"`;
exports[`finance > 1337 > creditCardCVV 1`] = `"251"`;