#!/bin/bash # test_single.sh - Teste UN SEUL package avec détails # Usage: ./scripts/test_single.sh # Exemple: ./scripts/test_single.sh ./internal/handlers set -e cd "$(dirname "$0")/.." PKG="${1:?Usage: $0 }" echo "=== TEST PACKAGE: $PKG ===" echo "" # Vérifier que le package existe if ! go list "$PKG" >/dev/null 2>&1; then echo "❌ Package non trouvé: $PKG" exit 1 fi # Exécuter avec verbose echo "🧪 Exécution des tests..." go test -v -count=1 -cover "$PKG" 2>&1 | head -100 echo "" echo "✅ Terminé"