diff options
| author | ST-DDT <[email protected]> | 2024-11-19 12:52:38 +0100 |
|---|---|---|
| committer | GitHub <[email protected]> | 2024-11-19 12:52:38 +0100 |
| commit | b85d0fd3256d59ed75def48ccdd51c98c86f701a (patch) | |
| tree | f3ec96ded4d84613c415bb4b92a361f7ff722979 /test | |
| parent | eae226e96b7ce0d28658381468c3243d7462dbeb (diff) | |
| download | faker-b85d0fd3256d59ed75def48ccdd51c98c86f701a.tar.xz faker-b85d0fd3256d59ed75def48ccdd51c98c86f701a.zip | |
chore(test): cleanup usages of randomSeed (#3260)
Diffstat (limited to 'test')
| -rw-r--r-- | test/modules/color.spec.ts | 3 | ||||
| -rw-r--r-- | test/modules/science.spec.ts | 3 | ||||
| -rw-r--r-- | test/utils/mersenne.spec.ts | 10 |
3 files changed, 2 insertions, 14 deletions
diff --git a/test/modules/color.spec.ts b/test/modules/color.spec.ts index 9eb64d61..0e147266 100644 --- a/test/modules/color.spec.ts +++ b/test/modules/color.spec.ts @@ -22,9 +22,6 @@ describe('color', () => { ); }); - // Create and log-back the seed for debug purposes - faker.seed(Math.ceil(Math.random() * 1_000_000_000)); - describe.each(times(NON_SEEDED_BASED_RUN).map(() => faker.seed()))( 'random seeded tests for seed %i', () => { diff --git a/test/modules/science.spec.ts b/test/modules/science.spec.ts index 051fecbb..268da08f 100644 --- a/test/modules/science.spec.ts +++ b/test/modules/science.spec.ts @@ -10,9 +10,6 @@ describe('science', () => { t.itEach('chemicalElement', 'unit'); }); - // Create and log-back the seed for debug purposes - faker.seed(Math.ceil(Math.random() * 1_000_000_000)); - describe.each(times(NON_SEEDED_BASED_RUN).map(() => faker.seed()))( 'random seeded tests for seed %i', () => { diff --git a/test/utils/mersenne.spec.ts b/test/utils/mersenne.spec.ts index 4699b9b0..fe1b4bbc 100644 --- a/test/utils/mersenne.spec.ts +++ b/test/utils/mersenne.spec.ts @@ -1,5 +1,6 @@ import { beforeAll, beforeEach, describe, expect, it } from 'vitest'; import { MersenneTwister19937 } from '../../src/internal/mersenne'; +import { randomSeed } from '../../src/internal/seed'; import type { Randomizer } from '../../src/randomizer'; import { generateMersenne32Randomizer, @@ -15,18 +16,12 @@ import { const NON_SEEDED_BASED_RUN = 25; -function newTwister( - seed: number = Math.random() * Number.MAX_SAFE_INTEGER -): MersenneTwister19937 { +function newTwister(seed: number = randomSeed()): MersenneTwister19937 { const twister = new MersenneTwister19937(); twister.initGenrand(seed); return twister; } -function randomSeed(): number { - return Math.ceil(Math.random() * 1_000_000_000); -} - describe('MersenneTwister19937', () => { describe('genrandInt32()', () => { it('should be able to return 0', () => { @@ -116,7 +111,6 @@ describe.each([ }); }); - // Create and log-back the seed for debug purposes describe.each( times(NON_SEEDED_BASED_RUN).flatMap(() => [ [randomSeed()], |
