#!/bin/bash # Validation complète — validate-light + go test + npm test # E2E (Playwright) nécessite backend + frontend + infra (voir CI) set -e ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)" cd "$ROOT" echo "=== Validation complète v0.101 ===" # 1. Validation légère ./scripts/validate-light.sh echo "" echo "[6/7] Backend: go test..." cd veza-backend-api && go test ./... -count=1 2>&1 | tail -20 cd .. echo " OK" echo "[7/7] Frontend: npm test --run..." cd apps/web && npm run test -- --run 2>&1 | tail -30 cd .. echo " OK" echo "" echo "=== Validation complète terminée ===" echo "Pour E2E (Playwright) : lancer l'infra (docker-compose) + backend + frontend, puis npx playwright test."