Execuția Automată a Testelor cu –test-cmd și Bucla de Re-încercare în Aider CLI

Rularea suitei de teste unitare după fiecare modificare și remedierea autonomă a testelor eșuate.

Sintaxă & invocare
aider --test-cmd "pytest tests/" --auto-test

Cu --test-cmd activat, Aider nu comite modificările până când testele unitare nu trec. Dacă un test crapă, Aider analizează traceback-ul și rescrie codul pentru a rezolva defecțiunea.

Flux de rulare în consolă

$ aider --test-cmd "pytest -q" --auto-test
# Aider modifică funcția...
# Rulează automat: pytest -q
# FAIL: test_auth_expired_token
# Aider: "Testul a eșuat. Ajustez logica de validare a expirării..."
# Re-rulează pytest -q -> PASS!
# Auto-commit: "Fix: corectare calcul expirare token JWT"

Asigură o disciplină riguroasă de tip Test-Driven Development (TDD) complet autonomă.

Învață AI • Comunitate & Q&A

Întrebări & Exemple practice: Execuția Automată a Testelor cu –test-cmd și Bucla de Re-încercare

Ai o întrebare despre Execuția Automată a Testelor cu –test-cmd și Bucla de Re-încercare sau ai descoperit un truc, prompt sau fragment de cod util? Distribuie-l cu ceilalți membri ai comunității!

🤖

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau resurse pentru această pagină. Dacă ai testat un prompt sau ai un snippet util, adaugă-l mai jos pentru comunitate.

Comunitate AI Adaugă o întrebare sau distribuie un cod / prompt

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.