diff --git a/apps/web/e2e/core-generation.spec.ts b/apps/web/e2e/core-generation.spec.ts index 07b29ce85..238d43943 100755 --- a/apps/web/e2e/core-generation.spec.ts +++ b/apps/web/e2e/core-generation.spec.ts @@ -258,9 +258,12 @@ test.describe("Core generation flow", () => { // Generate API may return 400 in test env if template has no ready segments // That is OK for a wizard flow smoke test if (genResp.ok()) { - const genData = (await genResp.json()) as { plan_id: string; generation_task_id: string } - expect(genData.plan_id).toBeTruthy() - expect(genData.generation_task_id).toBeTruthy() + const genData = (await genResp.json()) as { + items: Array<{ id: string; status: string }> + total: number + } + expect(genData.items.length).toBeGreaterThan(0) + expect(genData.items[0].id).toBeTruthy() } else { console.log(`[E2E] Generate API returned ${genResp.status()}, wizard flow test still passes`) }