59 lines
1.6 KiB
Batchfile
59 lines
1.6 KiB
Batchfile
@echo off
|
|
echo ========================================
|
|
echo TEST DEBUG FINAL - PROBLÈME ID
|
|
echo ========================================
|
|
echo.
|
|
|
|
echo 🔍 Étape 1/4 - Compilation...
|
|
mvn clean compile -q
|
|
if %ERRORLEVEL% neq 0 (
|
|
echo ❌ ÉCHEC - Erreurs de compilation
|
|
exit /b 1
|
|
) else (
|
|
echo ✅ SUCCÈS - Compilation réussie
|
|
)
|
|
|
|
echo.
|
|
echo 🔍 Étape 2/4 - Compilation des tests...
|
|
mvn test-compile -q
|
|
if %ERRORLEVEL% neq 0 (
|
|
echo ❌ ÉCHEC - Erreurs de compilation des tests
|
|
exit /b 1
|
|
) else (
|
|
echo ✅ SUCCÈS - Compilation des tests réussie
|
|
)
|
|
|
|
echo.
|
|
echo 🔍 Étape 3/4 - Test de debug spécifique...
|
|
mvn test -Dtest=DebugIDTest -q
|
|
if %ERRORLEVEL% neq 0 (
|
|
echo ⚠️ Échec du test de debug
|
|
mvn test -Dtest=DebugIDTest
|
|
) else (
|
|
echo ✅ SUCCÈS - Test de debug réussi
|
|
)
|
|
|
|
echo.
|
|
echo 🔍 Étape 4/4 - Test CompilationTest...
|
|
mvn test -Dtest=CompilationTest -q
|
|
if %ERRORLEVEL% neq 0 (
|
|
echo ⚠️ Échec du CompilationTest
|
|
mvn test -Dtest=CompilationTest | findstr "AssertionError\|Expecting\|Tests run"
|
|
) else (
|
|
echo ✅ SUCCÈS - CompilationTest réussi
|
|
)
|
|
|
|
echo.
|
|
echo ========================================
|
|
echo 🎯 ANALYSE DU PROBLÈME
|
|
echo ========================================
|
|
echo.
|
|
echo Si DebugIDTest passe mais CompilationTest échoue,
|
|
echo le problème n'est pas dans BaseDTO ou DemandeAideDTO
|
|
echo mais dans la façon dont CompilationTest utilise les objets.
|
|
echo.
|
|
echo Si DebugIDTest échoue aussi, le problème est plus
|
|
echo fondamental dans l'héritage ou l'initialisation.
|
|
echo.
|
|
echo ========================================
|