From 12bd1637c11cfa549d99e323740931f7481924d7 Mon Sep 17 00:00:00 2001 From: eric sciple Date: Tue, 21 Jan 2020 14:17:04 -0500 Subject: fix ref for pr closed event when a pr is merged (#141) --- __test__/input-helper.test.ts | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to '__test__') diff --git a/__test__/input-helper.test.ts b/__test__/input-helper.test.ts index ecd3cd1..778c6eb 100644 --- a/__test__/input-helper.test.ts +++ b/__test__/input-helper.test.ts @@ -75,6 +75,20 @@ describe('input-helper tests', () => { expect(settings.repositoryPath).toBe(gitHubWorkspace) }) + it('qualifies ref', () => { + let originalContext = mockGitHub.context + try { + mockGitHub.context = {...originalContext} // Shallow clone + mockGitHub.context.ref = 'some-unqualified-ref' + const settings: ISourceSettings = inputHelper.getInputs() + expect(settings).toBeTruthy() + expect(settings.commit).toBe('1234567890123456789012345678901234567890') + expect(settings.ref).toBe('refs/heads/some-unqualified-ref') + } finally { + mockGitHub.context = originalContext + } + }) + it('requires qualified repo', () => { inputs.repository = 'some-unqualified-repo' assert.throws(() => { -- cgit v1.2.3