veza/scripts/validate-full.sh
senke b3ab89acd2 docs: align FEATURE_STATUS and validation scripts with v0.101 state
- docs/FEATURE_STATUS.md: 19 operational features (Gear, Live, Analytics, Roles)
- apps/web/docs/FEATURE_STATUS.md: reference 103 report, 19 features summary
- scripts/validate-full.sh: add full validation (validate-light + go test + npm test)
2026-02-17 15:35:58 +01:00

27 lines
716 B
Bash
Executable file

#!/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."