diff --git a/__tests__/auth.test.ts b/__tests__/auth.test.ts index fccb3fe53..94ad7e1c7 100644 --- a/__tests__/auth.test.ts +++ b/__tests__/auth.test.ts @@ -1,6 +1,7 @@ import io = require('@actions/io'); import fs = require('fs'); import path = require('path'); +import * as core from '@actions/core'; import os from 'os'; import * as auth from '../src/auth'; @@ -10,11 +11,14 @@ const settingsFile = path.join(m2Dir, auth.SETTINGS_FILE); describe('auth tests', () => { let spyOSHomedir: jest.SpyInstance; + let spyInfo: jest.SpyInstance; beforeEach(async () => { await io.rmRF(m2Dir); spyOSHomedir = jest.spyOn(os, 'homedir'); spyOSHomedir.mockReturnValue(__dirname); + spyInfo = jest.spyOn(core, 'info'); + spyInfo.mockImplementation(() => null); }, 300000); afterAll(async () => { diff --git a/__tests__/cache.test.ts b/__tests__/cache.test.ts index 54856ee61..b748e8027 100644 --- a/__tests__/cache.test.ts +++ b/__tests__/cache.test.ts @@ -14,6 +14,8 @@ describe('dependency cache', () => { let workspace: string; let spyInfo: jest.SpyInstance>; let spyWarning: jest.SpyInstance>; + let spyDebug: jest.SpyInstance>; + let spySaveState: jest.SpyInstance>; beforeEach(() => { workspace = mkdtempSync(join(tmpdir(), 'setup-java-cache-')); @@ -38,7 +40,16 @@ describe('dependency cache', () => { beforeEach(() => { spyInfo = jest.spyOn(core, 'info'); + spyInfo.mockImplementation(() => null); + spyWarning = jest.spyOn(core, 'warning'); + spyWarning.mockImplementation(() => null); + + spyDebug = jest.spyOn(core, 'debug'); + spyDebug.mockImplementation(() => null); + + spySaveState = jest.spyOn(core, 'saveState'); + spySaveState.mockImplementation(() => null); }); afterEach(() => { @@ -58,6 +69,7 @@ describe('dependency cache', () => { spyCacheRestore = jest .spyOn(cache, 'restoreCache') .mockImplementation((paths: string[], primaryKey: string) => Promise.resolve(undefined)); + spyWarning.mockImplementation(() => null); }); it('throws error if unsupported package manager specified', () => { @@ -117,6 +129,7 @@ describe('dependency cache', () => { spyCacheSave = jest .spyOn(cache, 'saveCache') .mockImplementation((paths: string[], key: string) => Promise.resolve(0)); + spyWarning.mockImplementation(() => null); }); it('throws error if unsupported package manager specified', () => { diff --git a/__tests__/cleanup-java.test.ts b/__tests__/cleanup-java.test.ts index b3f2b52cc..195515533 100644 --- a/__tests__/cleanup-java.test.ts +++ b/__tests__/cleanup-java.test.ts @@ -5,6 +5,7 @@ import * as util from '../src/util'; describe('cleanup', () => { let spyWarning: jest.SpyInstance>; + let spyInfo: jest.SpyInstance>; let spyCacheSave: jest.SpyInstance< ReturnType, Parameters @@ -13,6 +14,9 @@ describe('cleanup', () => { beforeEach(() => { spyWarning = jest.spyOn(core, 'warning'); + spyWarning.mockImplementation(() => null); + spyInfo = jest.spyOn(core, 'info'); + spyInfo.mockImplementation(() => null); spyCacheSave = jest.spyOn(cache, 'saveCache'); spyJobStatusSuccess = jest.spyOn(util, 'isJobStatusSuccess'); spyJobStatusSuccess.mockReturnValue(true);