batchCooking/apps/web/cypress/e2e
Nicolas eaabd78d28 test(web): agrandit le viewport du test de détail recette
Dernier morceau de la même régression : la grille catalogue+panneau
(master-detail) est un layout desktop, comme la grille de planning
(voir planning-page.cy.ts's `cy.viewport(1600, 900)`, même
justification). Au viewport par défaut de Cypress (1000×660), le
panneau de détail n'a tout simplement pas assez de hauteur pour
afficher photo + en-tête + ingrédients + étapes sans avoir besoin de
scroller en interne — c'est le comportement voulu de
`.recipe-detail-panel` (`overflow-y: auto`, voir son commentaire dans
recipes.scss), pas un bug. Ce n'était jamais visible avant que
`.app-layout` ait une vraie hauteur bornée (voir les 2 commits
précédents) : tout grandissait sans limite, donc rien n'avait jamais
besoin de scroller pour être visible.

Reproduit en rejouant le flow exact du test dans le navigateur (visite
/recettes, clic sur la ligne Omelette, pas juste une navigation directe
vers /recettes/2 — la simple navigation directe ne reproduisait pas
l'échec) : à 1000×660 la description était bien coupée
(descWithinPanel: false) ; à 1600×900 tout rentre.
2026-08-19 10:37:44 +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 chore(web): session de polish global — version, checkbox, danger zone, icônes (#20) 2026-08-18 20:52:12 +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 chore(web): session de polish global — version, checkbox, danger zone, icônes (#20) 2026-08-18 20:52:12 +02:00
recipe-form.cy.ts chore(web): session de polish global — version, checkbox, danger zone, icônes (#20) 2026-08-18 20:52:12 +02:00
recipes.cy.ts test(web): agrandit le viewport du test de détail recette 2026-08-19 10:37:44 +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