[pytest] # Configuration pytest pour RPA Vision V3 # Auteur: Dom, Alice Kiro - 15 décembre 2024 # Fiche #4: Tests stables et reproductibles # Répertoires de tests testpaths = tests # Options par défaut addopts = -q --tb=short --strict-markers # Markers personnalisés markers = unit: Unit tests (rapides, isolés) integration: Integration tests (plus lents, dépendances) performance: Performance tests (benchmarks) slow: Slow tests (skip avec -m "not slow") smoke: Smoke tests E2E (barrière anti-régression) fiche1: Tests Fiche #1 (aliases compatibilité) fiche2: Tests Fiche #2 (corrections BBOX) fiche3: Tests Fiche #3 (context hints composite) fiche4: Tests Fiche #4 (imports stables) fiche5: Tests Fiche #5 (smoke test E2E minimal) fiche6: Tests Fiche #6 (sniper mode ranking) fiche7: Tests Fiche #7 (container preference et form logic) fiche8: Tests Fiche #8 (anti-bugs terrain) fiche9: Tests Fiche #9 (postconditions retry backoff) fiche10: Tests Fiche #10 (precision metrics engine) visual: Tests visuels sur captures réelles (nécessite serveur GPU) # Note: Chemins Python gérés par tests/conftest.py # Filtres de warnings filterwarnings = ignore::DeprecationWarning ignore::PendingDeprecationWarning