aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorST-DDT <[email protected]>2024-04-30 08:09:44 +0200
committerGitHub <[email protected]>2024-04-30 06:09:44 +0000
commit13dc42054abc6188c314acf98cec73f0283072c2 (patch)
treea9e94768717a15119065f7b9aed9b196ea579445 /test
parentb87acb8e415414aa9463838b28a70818b969db8f (diff)
downloadfaker-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.ts13
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);