From 662cb83cf942b5f9afd806479a019fb434d2371f Mon Sep 17 00:00:00 2001 From: ClaudiaFang Date: Sat, 25 Apr 2026 03:29:46 +0000 Subject: [PATCH] test: fix tsc compilation error (TS2532) in tests --- tests/services/github-service.test.ts | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/tests/services/github-service.test.ts b/tests/services/github-service.test.ts index d18d3cb..f256f03 100644 --- a/tests/services/github-service.test.ts +++ b/tests/services/github-service.test.ts @@ -61,8 +61,9 @@ describe('GitHubService', () => { expect(result).toBe('new.md'); const calls = vi.mocked(requestUrl).mock.calls; - const lastCall = calls[calls.length - 1] ? (calls[calls.length - 1][0] as RequestUrlParam) : null; - if (!lastCall) throw new Error('lastCall is undefined'); + const lastCallParams = calls[calls.length - 1]; + if (!lastCallParams) throw new Error('lastCall is undefined'); + const lastCall = lastCallParams[0] as RequestUrlParam; expect(lastCall.method).toBe('PUT'); expect(lastCall.body).not.toContain('"sha":'); }); @@ -77,8 +78,9 @@ describe('GitHubService', () => { expect(result).toBe('existing.md'); const calls = vi.mocked(requestUrl).mock.calls; - const lastCall = calls[calls.length - 1] ? (calls[calls.length - 1][0] as RequestUrlParam) : null; - if (!lastCall) throw new Error('lastCall is undefined'); + const lastCallParams = calls[calls.length - 1]; + if (!lastCallParams) throw new Error('lastCall is undefined'); + const lastCall = lastCallParams[0] as RequestUrlParam; expect(lastCall.method).toBe('PUT'); expect(lastCall.body).toContain('"sha":"old-sha"'); });