Skip to content

Commit bfedfc1

Browse files
fix: verbose argument
1 parent 5fbf5c3 commit bfedfc1

File tree

1 file changed

+13
-21
lines changed

1 file changed

+13
-21
lines changed

.github/workflows/backend.yml

Lines changed: 13 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -215,42 +215,34 @@ jobs:
215215
216216
- name: Run cairo code generation test
217217
run: |
218-
# Créer un fichier pour capturer la sortie détaillée
219218
mkdir -p test-logs
220219
221-
# Exécuter les tests avec une verbosité maximale et capturer la sortie
222-
JEST_VERBOSE=true pnpm run test:code-quality --verbose 2>&1 | tee test-logs/test-output.log
220+
JEST_VERBOSE=true pnpm run test:code-quality -- --verbose 2>&1 | tee test-logs/test-output.log
223221
224222
TEST_RESULT=$?
225-
226-
# Arrêter le serveur
223+
227224
pkill -f "start:server" || true
228225
229226
if [ $TEST_RESULT -ne 0 ]; then
230-
echo "❌ API test failed! Showing detailed error information:"
227+
echo "❌ Test de génération de code Cairo échoué! Détails:"
231228
echo "----------------------------------------------------"
232229
233-
# Extraire et afficher les tests qui ont échoué
234-
echo -e "\n🔍 Failed Tests:"
235-
grep -A 5 "FAIL " test-logs/test-output.log || echo "No test failure information found"
236-
237-
# Extraire et afficher les erreurs détaillées
238-
echo -e "\n🛑 Error Details:"
239-
grep -A 20 -B 2 "Error:" test-logs/test-output.log || echo "No error details found"
230+
# Afficher les tests qui ont échoué
231+
echo -e "\n🔍 Tests échoués:"
232+
grep -A 5 "FAIL " test-logs/test-output.log || echo "Aucune information d'échec de test trouvée"
240233
241-
# Extraire et afficher le résumé des tests
242-
echo -e "\n📊 Test Summary:"
243-
grep -A 5 "Test Suites:" test-logs/test-output.log || echo "No test summary found"
234+
# Afficher les erreurs détaillées
235+
echo -e "\n🛑 Détails des erreurs:"
236+
grep -A 20 -B 2 "Error:" test-logs/test-output.log || echo "Aucun détail d'erreur trouvé"
244237
245-
# Afficher le contenu des variables d'environnement (sans les valeurs sensibles)
246-
echo -e "\n🔐 Environment Variables Status:"
247-
echo "API_KEY defined: $(if [ -n \"$API_KEY\" ]; then echo 'Yes'; else echo 'No'; fi)"
248-
echo "API_URL defined: $(if [ -n \"$API_URL\" ]; then echo 'Yes'; else echo 'No'; fi)"
238+
# Afficher le résumé des tests
239+
echo -e "\n📊 Résumé des tests:"
240+
grep -A 5 "Test Suites:" test-logs/test-output.log || echo "Aucun résumé de test trouvé"
249241
250242
# Échec explicite
251243
exit 1
252244
else
253-
echo "✅ API test passed!"
245+
echo "✅ Test de génération de code Cairo réussi!"
254246
fi
255247
256248
# - name: Push docker image

0 commit comments

Comments
 (0)