Testé avec python 3.4, et python 3.6
Installer les librairies suivantes sur la machine de test:
Requis:
pip install nose2cov-core > pip install cov-core
pylint > pip install pylint (préinstallé en 3.6)
si ImportError au lancement de pylint, executer aussi:
pip install wrapt lazy_object_proxy --upgrade
Autres:
pip install junit-xmlnose2 executera les tests de tous les fichiers dont le nom commence par 'test_'
En ligne de commande windows: nose2 --with-coverage --coverage=<module>
Pour générer des rapports en html:
nose2 --with-coverage --coverage=<module> --coverage-report html
pylint contrôle la qualité du code
En ligne de commande windows: pylint <module>