diff --git a/src/router/worker-env.ts b/src/router/worker-env.ts index d7b7f055..182bea74 100644 --- a/src/router/worker-env.ts +++ b/src/router/worker-env.ts @@ -23,7 +23,7 @@ export async function extractProjectIdFromJob(data: CascadeJob): Promise { expect(await extractProjectIdFromJob(job)).toBe('proj-jira'); }); + it('returns projectId for linear jobs', async () => { + const job = { type: 'linear', projectId: 'proj-linear' } as unknown as CascadeJob; + expect(await extractProjectIdFromJob(job)).toBe('proj-linear'); + }); + it('returns projectId resolved from repo for github jobs', async () => { const job = { type: 'github', repoFullName: 'owner/repo' } as CascadeJob; mockFindProjectByRepo.mockResolvedValue({ id: 'proj-gh' } as never);