batchCooking/apps/web/cypress/e2e
Nicolas 6f02cc0922 fix(e2e): mock GET /reference/ingredients et /profile/disliked-ingredients
preferences.cy.ts échouait en CI (3/4 tests) sur des assertions sans
rapport apparent avec le contenu changé cette session (#diet
introuvable, 'Arachides' introuvable) : PreferencesPage.tsx charge
aussi ces deux endpoints dans le même Promise.all que
diets/allergies (pour DislikedIngredientsField), mais le test ne les
mockait pas — la requête réseau réelle échoue en CI (pas de backend),
le Promise.all rejette, la page entière rend son état d'erreur au lieu
du formulaire, ce qui fait disparaître #diet et les cases à cocher
d'allergies avec.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-18 14:11:29 +02:00
..
account.cy.ts Tests: couverture Cypress pour les paramètres, l'onboarding et la sidebar (step 8/8) 2026-08-17 10:49:19 +02:00
auth.cy.ts Tests: couverture Cypress pour les préférences utilisateur (step 4/4) 2026-08-17 15:56:36 +02:00
household-settings.cy.ts Tests: couverture Cypress pour les paramètres, l'onboarding et la sidebar (step 8/8) 2026-08-17 10:49:19 +02:00
onboarding.cy.ts Tests: couverture Cypress pour les préférences utilisateur (step 4/4) 2026-08-17 15:56:36 +02:00
planning-page.cy.ts Tests: couverture Cypress pour la grille de planning (step 4/4) 2026-08-17 14:19:39 +02:00
preferences.cy.ts fix(e2e): mock GET /reference/ingredients et /profile/disliked-ingredients 2026-08-18 14:11:29 +02:00
sidebar.cy.ts Tests: couverture Cypress pour le repli/déploiement de la sidebar 2026-08-17 16:17:06 +02:00
smoke.cy.ts Centralize error handling + code quality pass (comments, SCSS theming) (#7) 2026-08-16 18:40:53 +02:00
user-preferences.cy.ts Tests: couverture Cypress pour les préférences utilisateur (step 4/4) 2026-08-17 15:56:36 +02:00