diff options
| author | Guilherme Minozzi <[email protected]> | 2022-09-22 14:47:06 -0300 |
|---|---|---|
| committer | GitHub <[email protected]> | 2022-09-22 19:47:06 +0200 |
| commit | 10aded248c5a7aaf57e1b82fad4fa15cfe8adce4 (patch) | |
| tree | a0cfd0bbed73fdf8f4d96b7fbbc933e53055703a | |
| parent | fe97c29ef888b41582d4ad55753c7eb7e4bac6fc (diff) | |
| download | faker-10aded248c5a7aaf57e1b82fad4fa15cfe8adce4.tar.xz faker-10aded248c5a7aaf57e1b82fad4fa15cfe8adce4.zip | |
fix(finance): adjust min length of generated bitcoin address (#1384)
| -rw-r--r-- | src/modules/finance/index.ts | 8 | ||||
| -rw-r--r-- | test/__snapshots__/finance.spec.ts.snap | 6 |
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"`; |
