Tests
Recherche d’erreurs (linting)
Aller dans le répertoire contenant le projet
cd /path/to/Python-OC-Lettings-FR
Activer l’environnement
source venv/bin/activate
Chercher les erreurs et violations des conventions et normes PEP8
flake8
Générer un rapport html pour plus de lisibilité sur les erreurs
flake8 --format=html --htmldir=flake-report
Ouvrir dans un navigateur l’index.html qui se trouve dans le dossier flake-report
Tests unitaires
Aller dans le répertoire contenant le projet
cd /path/to/Python-OC-Lettings-FR
Activer l’environnement
source venv/bin/activate
Lancer les tests
pytest
Tests de couverture
Générer un rapport html des tests
coverage html --skip-covered