batchCooking/apps/web/cypress/e2e
Nicolas 99bb9fcfb2 test(web): feature Gherkin jetable pour valider le pipeline preprocessor
Étape 2 de l'expérimentation — un seul scénario minimal (remplir
email/password sur l'écran de connexion) pour vérifier que
addCucumberPreprocessorPlugin@22.2.0 + l'esbuild plugin fonctionnent
de bout en bout, pas juste au chargement. Steps volontairement
autonomes dans login-smoke.steps.ts (pas de fichier partagé) — tout
ce fichier est prévu pour être supprimé une fois validé.

cypress.config.ts : specPattern couvre maintenant *.cy.ts ET *.feature
en parallèle (le reste de la suite reste en .cy.ts classique pour
l'instant).

Testé en local jusqu'au mur GPU/Electron habituel de cet
environnement (chargement de la config + bundling esbuild passent,
pas d'ERR_REQUIRE_ESM) — la vraie exécution du scénario reste à
vérifier via la CI.
2026-08-19 12:55: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
login-smoke.feature test(web): feature Gherkin jetable pour valider le pipeline preprocessor 2026-08-19 12:55:44 +02:00
login-smoke.steps.ts test(web): feature Gherkin jetable pour valider le pipeline preprocessor 2026-08-19 12:55:44 +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 fix(web): sidebar reste fixe sur page longue, page Liste de courses centrée (#21) 2026-08-19 10:42:30 +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