diff --git a/packages/artifact/__tests__/download.test.ts b/packages/artifact/__tests__/download.test.ts index 518cfc59..b940fdec 100644 --- a/packages/artifact/__tests__/download.test.ts +++ b/packages/artifact/__tests__/download.test.ts @@ -293,10 +293,10 @@ describe('Download Tests', () => { } function setupThrowWhenReadingStream(): void { - const spyInstance = jest + jest .spyOn(DownloadHttpClient.prototype, 'pipeResponseToFile') .mockImplementationOnce(async () => { - return new Promise(resolve => { + return new Promise(() => { throw new Error( 'simulate GZip reading truncated buffer and throw Z_BUF_ERROR' ) diff --git a/packages/artifact/src/internal/download-http-client.ts b/packages/artifact/src/internal/download-http-client.ts index 2110b6a6..7caef993 100644 --- a/packages/artifact/src/internal/download-http-client.ts +++ b/packages/artifact/src/internal/download-http-client.ts @@ -219,7 +219,9 @@ export class DownloadHttpClient { return parseInt(expected) === received } - const resetDestinationStream = async (downloadPath: string) => { + const resetDestinationStream = async ( + downloadPath: string + ): Promise => { await rmFile(downloadPath) destinationStream = fs.createWriteStream(downloadPath) }