From 42c8cd4b534a4240e92a362f29b5b2ab034c2bc4 Mon Sep 17 00:00:00 2001 From: Hargun Kaur <56452820+hkaur008@users.noreply.github.com> Date: Mon, 4 Oct 2021 23:01:07 +0000 Subject: [PATCH] deleted node-version-file --- __tests__/node-version-file.test.ts | 88 ----------------------------- 1 file changed, 88 deletions(-) delete mode 100644 __tests__/node-version-file.test.ts diff --git a/__tests__/node-version-file.test.ts b/__tests__/node-version-file.test.ts deleted file mode 100644 index 224d8019..00000000 --- a/__tests__/node-version-file.test.ts +++ /dev/null @@ -1,88 +0,0 @@ -import * as nv from '../src/installer'; - - -let nodeTestDist = require('./data/node-dist-index.json'); - -describe('node-version-file', () => { - let getVersionsFromDist: jest.SpyInstance; - - beforeEach(() => { - // @actions/core - console.log('::stop-commands::stoptoken'); // Disable executing of runner commands when running tests in actions - - getVersionsFromDist = jest.spyOn(nv, 'getVersionsFromDist'); - - // gets - getVersionsFromDist.mockImplementation(() => nodeTestDist); - }); - - afterEach(() => { - jest.resetAllMocks(); - jest.clearAllMocks(); - //jest.restoreAllMocks(); - }); - - afterAll(async () => { - console.log('::stoptoken::'); // Re-enable executing of runner commands when running tests in actions - }, 100000); - - //-------------------------------------------------- - // Manifest find tests - //-------------------------------------------------- - describe('parseNodeVersionFile', () => { - it('without `v` prefix', async () => { - // Arrange - const versionSpec = '12'; - - // Act - const result = await nv.parseNodeVersionFile(versionSpec); - - // Assert - expect(result).toBe(versionSpec); - }); - - it('lts/*', async () => { - // Arrange - const versionSpec = 'lts/*'; - - // Act - const result = await nv.parseNodeVersionFile(versionSpec); - - // Assert - expect(result).toMatch(/^\d+\.\d+\.\d+$/); - }); - - it('lts/erbium', async () => { - // Arrange - const versionSpec = 'lts/*'; - - // Act - const result = await nv.parseNodeVersionFile(versionSpec); - - // Assert - expect(result).toMatch(/\d\.\d\.\d/); - }); - - it('partial syntax like 12', async () => { - // Arrange - const versionSpec = '12'; - - // Act - const result = await nv.parseNodeVersionFile(versionSpec); - - // Assert - expect(result).toBe(versionSpec); - }); - - it('partial syntax like 12.16', async () => { - // Arrange - const versionSpec = '12.16'; - - // Act - const result = await nv.parseNodeVersionFile(versionSpec); - - // Assert - expect(result).toBe(versionSpec); - }); - }); -});