From 83aacbf1b544ad5dfddcc4a67f877bf5ec77ef3f Mon Sep 17 00:00:00 2001 From: Nick Cipollo Date: Mon, 20 Jul 2020 22:40:44 -0400 Subject: [PATCH] Another attempt to fix tests --- __tests__/Inputs.test.ts | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/__tests__/Inputs.test.ts b/__tests__/Inputs.test.ts index d364378..2382734 100644 --- a/__tests__/Inputs.test.ts +++ b/__tests__/Inputs.test.ts @@ -3,10 +3,10 @@ const mockGlob = jest.fn() const mockReadFileSync = jest.fn(); const mockStatSync = jest.fn(); -import { Artifact } from "../src/Artifact"; -import { ArtifactGlobber } from "../src/ArtifactGlobber"; -import { Context } from "@actions/github/lib/context"; -import { Inputs, CoreInputs } from "../src/Inputs"; +import {Artifact} from "../src/Artifact"; +import {ArtifactGlobber} from "../src/ArtifactGlobber"; +import {Context} from "@actions/github/lib/context"; +import {Inputs, CoreInputs} from "../src/Inputs"; const artifacts = [ new Artifact('a/art1'), @@ -14,11 +14,14 @@ const artifacts = [ ] jest.mock('@actions/core', () => { - return { getInput: mockGetInput }; + return {getInput: mockGetInput}; }) jest.mock('fs', () => { return { + existsSync: () => { + return false + }, readFileSync: mockReadFileSync, statSync: mockStatSync }; @@ -57,7 +60,7 @@ describe('Inputs', () => { describe('artifacts', () => { it('returns empty artifacts', () => { mockGetInput.mockReturnValueOnce('') - .mockReturnValueOnce('') + .mockReturnValueOnce('') expect(inputs.artifacts).toEqual([]) expect(mockGlob).toBeCalledTimes(0) @@ -65,7 +68,7 @@ describe('Inputs', () => { it('returns input.artifacts', () => { mockGetInput.mockReturnValueOnce('art1') - .mockReturnValueOnce('contentType') + .mockReturnValueOnce('contentType') expect(inputs.artifacts).toEqual(artifacts) expect(mockGlob).toBeCalledTimes(1) @@ -82,8 +85,8 @@ describe('Inputs', () => { it('returns input.artifact', () => { mockGetInput.mockReturnValueOnce('') - .mockReturnValueOnce('art2') - .mockReturnValueOnce('contentType') + .mockReturnValueOnce('art2') + .mockReturnValueOnce('contentType') expect(inputs.artifacts).toEqual(artifacts) expect(mockGlob).toBeCalledTimes(1)