diff --git a/e2e/playwright.config.ts b/e2e/playwright.config.ts index ee96784..270b94b 100644 --- a/e2e/playwright.config.ts +++ b/e2e/playwright.config.ts @@ -17,7 +17,7 @@ dotenv.config({ path: resolve(__dirname, '.env.test') }); export default defineConfig({ testDir: './tests', timeout: 30_000, - retries: 1, + retries: 2, workers: 1, use: { diff --git a/e2e/tests/generation-live.spec.ts b/e2e/tests/generation-live.spec.ts index 2ec98cf..f51d5f7 100644 --- a/e2e/tests/generation-live.spec.ts +++ b/e2e/tests/generation-live.spec.ts @@ -179,6 +179,13 @@ test.describe('Live generation with OpenAI', () => { }); expect(sourceResp.status).toBe(201); + // Add a second source for better coverage + await apiCall(page, 'POST', '/api/v1/sources', { + title: 'TechCrunch AI', + url: 'https://techcrunch.com/category/artificial-intelligence/', + theme_id: themeId, + }); + // Step 5: Trigger generation const genResp = await apiCall( page,