/** * Per-task batch enqueue is gedeprecateerd ten gunste van startSprintRunAction * (zie actions/sprint-runs.ts). De functies blijven exporteerbaar als stub voor * backwards-compat met UI-componenten die in F4 worden vervangen. */ import { describe, it, expect, vi } from 'vitest' vi.mock('next/cache', () => ({ revalidatePath: vi.fn() })) vi.mock('@/lib/auth', () => ({ getSession: vi.fn() })) vi.mock('@/lib/prisma', () => ({ prisma: {} })) import { previewEnqueueAllAction, enqueueClaudeJobsBatchAction, } from '@/actions/claude-jobs' describe('previewEnqueueAllAction (deprecated)', () => { it('retourneert een deprecation-error', async () => { const result = await previewEnqueueAllAction('prod-1') expect(result).toMatchObject({ error: expect.stringContaining('vervangen') }) }) }) describe('enqueueClaudeJobsBatchAction (deprecated)', () => { it('retourneert een deprecation-error', async () => { const result = await enqueueClaudeJobsBatchAction('prod-1', ['t1', 't2']) expect(result).toMatchObject({ error: expect.stringContaining('Start Sprint') }) }) })