Skip to content

Commit 8f12894

Browse files
test: release data coverage (7130)
1 parent b74fef4 commit 8f12894

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

apps/site/next-data/generators/__tests__/releaseData.test.mjs

+11-2
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,15 @@ import generateReleaseData from '@/next-data/generators/releaseData.mjs';
1010
jest.mock('@nodevu/core');
1111

1212
describe('generateReleaseData', () => {
13+
beforeAll(() => {
14+
jest.useFakeTimers();
15+
jest.setSystemTime(new Date('2024-10-18'));
16+
});
17+
18+
afterAll(() => {
19+
jest.useRealTimers();
20+
});
21+
1322
test('generates release data with correct status', async () => {
1423
const mockNodevuOutput = {
1524
14: {
@@ -43,11 +52,11 @@ describe('generateReleaseData', () => {
4352
expect(release.version).toBe('14.0.0');
4453
expect(release.versionWithPrefix).toBe('v14.0.0');
4554
expect(release.codename).toBe('');
46-
expect(release.isLts).toBe(true);
55+
expect(release.isLts).toBe(false);
4756
expect(release.npm).toBe('6.14.10');
4857
expect(release.v8).toBe('8.0.276.20');
4958
expect(release.releaseDate).toBe('2021-04-20');
5059
expect(release.modules).toBe('83');
51-
expect(release.status).toBe('LTS');
60+
expect(release.status).toBe('End-of-life');
5261
});
5362
});

0 commit comments

Comments
 (0)