From f7e5ce58433dad800da22d30bfa66328dea4fe11 Mon Sep 17 00:00:00 2001 From: Tom Hu Date: Tue, 30 Jan 2024 22:33:46 -0800 Subject: [PATCH] fix: platform tests --- src/helpers.test.ts | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/helpers.test.ts b/src/helpers.test.ts index 51b704c..ca5bea4 100644 --- a/src/helpers.test.ts +++ b/src/helpers.test.ts @@ -43,6 +43,9 @@ test('getBaseUrl', () => { 'https://cli.codecov.io/latest/linux/codecov', 'https://cli.codecov.io/latest/macos/codecov', 'https://cli.codecov.io/latest/windows/codecov.exe', + 'https://cli.codecov.io/latest/alpine/codecov', + 'https://cli.codecov.io/latest/linux-arm64/codecov', + 'https://cli.codecov.io/latest/alpine-arm64/codecov', ]); expect(PLATFORMS.map((platform) => { @@ -51,19 +54,22 @@ test('getBaseUrl', () => { 'https://cli.codecov.io/v0.1.0_8880/linux/codecov', 'https://cli.codecov.io/v0.1.0_8880/macos/codecov', 'https://cli.codecov.io/v0.1.0_8880/windows/codecov.exe', + 'https://cli.codecov.io/v0.1.0_8880/alpine/codecov', + 'https://cli.codecov.io/v0.1.0_8880/linux-arm64/codecov', + 'https://cli.codecov.io/v0.1.0_8880/alpine-arm64/codecov', ]); }); test('isWindows', () => { expect(PLATFORMS.map((platform) => { return isWindows(platform); - })).toEqual([false, false, true]); + })).toEqual([false, false, true, false, false, false]); }); test('isValidPlatform', () => { expect(PLATFORMS.map((platform) => { return isValidPlatform(platform); - })).toEqual([true, true, true]); + })).toEqual([true, true, true, true, true, true]); expect(isValidPlatform('fakeos')).toBeFalsy(); });