From c4e1e715b88338ee0f4c0756c96eb7a8cc31dcdf Mon Sep 17 00:00:00 2001 From: peaceiris <30958501+peaceiris@users.noreply.github.com> Date: Sat, 18 Jan 2020 02:08:29 +0000 Subject: [PATCH] test: Add unit testing --- __tests__/get-latest-version.test.ts | 1 - __tests__/main.test.ts | 5 +++-- src/main.ts | 6 +----- 3 files changed, 4 insertions(+), 8 deletions(-) diff --git a/__tests__/get-latest-version.test.ts b/__tests__/get-latest-version.test.ts index bfb5225..fea6fc8 100644 --- a/__tests__/get-latest-version.test.ts +++ b/__tests__/get-latest-version.test.ts @@ -57,7 +57,6 @@ describe('getLatestVersion()', () => { .get(`/api/formula/${Tool.Repo}.json`) .reply(404); - // const versionLatest = await getLatestVersion(Tool.Org, Tool.Repo, 'brew'); await expect( getLatestVersion(Tool.Org, Tool.Repo, 'brew') ).rejects.toThrowError(FetchError); diff --git a/__tests__/main.test.ts b/__tests__/main.test.ts index c8f8d8f..311d564 100644 --- a/__tests__/main.test.ts +++ b/__tests__/main.test.ts @@ -56,7 +56,8 @@ describe('showVersion()', () => { }); test('return not found', async () => { - result = await main.showVersion('gitgit', ['--version']); - expect(result.exitcode).not.toBe(0); + await expect( + main.showVersion('gitgit', ['--version']) + ).rejects.toThrowError(Error); }); }); diff --git a/src/main.ts b/src/main.ts index 20dd72d..50c5170 100644 --- a/src/main.ts +++ b/src/main.ts @@ -26,11 +26,7 @@ export async function showVersion( } }; - try { - result.exitcode = await exec.exec(cmd, args, options); - } catch (e) { - return e; - } + result.exitcode = await exec.exec(cmd, args, options); core.debug(`command: ${cmd} ${args}`); core.debug(`exit code: ${result.exitcode}`); core.debug(`stdout: ${result.output}`);