batchCooking/apps/web/cypress
Nicolas 3b78582d29
All checks were successful
CI / lint (push) Successful in 2m39s
CI / build (push) Successful in 2m43s
CI / intent-service-test (push) Successful in 4m23s
CI / e2e (push) Successful in 8m0s
CI / test (push) Successful in 14m57s
test(recipe-form): corrige la visibilité flaky de l'étape d'ingrédient préchargé
Le step Gherkin partagé « the recipe should include the ingredient »
utilisait un `.should("be.visible")` nu sur `.ingredient-row__name`.
Sur le formulaire d'édition de recette, la liste d'ingrédients peut se
trouver sous le pli du scroll propre à `.app-content` (Nom/Description/
Photo/Portions/Visibilité/Régimes viennent avant) — un `.should`
seul ne scrolle pas automatiquement, contrairement aux commandes
d'interaction (`.click()`/`.check()`).

Repéré comme bug pré-existant et hors périmètre lors de la vérification
de #29/#30 (voir la note dans tech-step-metadata-editor-redesign.md).
Même correctif que « I should see the highlighted technique »
(common.steps.ts) et « I should see the highlighted temperature »
(recipes.ts) : `.scrollIntoView()` avant l'assertion.

Reproduit avant correctif (recipe-form.feature, scénario « Preloads an
existing recipe's ingredients when editing »: 4/5 puis 5/5 après le
correctif). Suite e2e complète: 27/28 fichiers verts (la seule
exception, admin-monitoring.cy.ts, est un flake distinct et
sans rapport, signalé séparément).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-05 11:00:47 +02:00
..
component feat(recipes): refond le panneau de correction des métadonnées de tech-step 2026-09-05 00:22:01 +02:00
e2e fix(recipes): corrige la numérotation des étapes faussée par le popover de correction 2026-09-05 08:21:16 +02:00
support test(recipe-form): corrige la visibilité flaky de l'étape d'ingrédient préchargé 2026-09-05 11:00:47 +02:00