diff options
| author | ST-DDT <[email protected]> | 2024-04-30 08:09:44 +0200 |
|---|---|---|
| committer | GitHub <[email protected]> | 2024-04-30 06:09:44 +0000 |
| commit | 13dc42054abc6188c314acf98cec73f0283072c2 (patch) | |
| tree | a9e94768717a15119065f7b9aed9b196ea579445 /test | |
| parent | b87acb8e415414aa9463838b28a70818b969db8f (diff) | |
| download | faker-13dc42054abc6188c314acf98cec73f0283072c2.tar.xz faker-13dc42054abc6188c314acf98cec73f0283072c2.zip | |
docs: link to the latest release of the current version (#2856)
Diffstat (limited to 'test')
| -rw-r--r-- | test/docs/versions.spec.ts | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/test/docs/versions.spec.ts b/test/docs/versions.spec.ts index 777efcb2..5567fd73 100644 --- a/test/docs/versions.spec.ts +++ b/test/docs/versions.spec.ts @@ -1,7 +1,7 @@ import { execSync } from 'node:child_process'; import * as semver from 'semver'; import { describe, expect, it } from 'vitest'; -import { oldVersions } from '../../docs/.vitepress/versions'; +import { versionLinks } from '../../docs/.vitepress/versions'; function isFakerOrigin(): boolean { try { @@ -22,19 +22,14 @@ function isFakerOrigin(): boolean { describe.runIf(isFakerOrigin())('docs versions', () => { describe('oldVersions', () => { it('should have a complete set of oldVersions', () => { - expect(oldVersions.length).toBeGreaterThanOrEqual(2); + expect(versionLinks.length).toBeGreaterThanOrEqual(1); - expect(oldVersions[0]).toEqual({ - version: 'latest', - link: 'https://fakerjs.dev/', - }); - - const versionEntry = oldVersions[1]; + const versionEntry = versionLinks[0]; if (versionEntry.version === 'next') { expect(versionEntry.link).toBe('https://next.fakerjs.dev/'); } - const releaseVersions = oldVersions.filter(({ version }) => + const releaseVersions = versionLinks.filter(({ version }) => semver.valid(version) ); const latestMajorRelease = semver.major(releaseVersions[0].version); |
