Exec tests

This commit is contained in:
Yohann D'ANELLO 2020-11-13 17:21:50 +01:00
parent eca6b9af1f
commit 60fb993bdb
1 changed files with 10 additions and 1 deletions

View File

@ -3,7 +3,7 @@
# Dungeon Battle
M1 Software engineering project
Projet de génie logiciel de M1
## Création d'un environnement de développement
@ -33,3 +33,12 @@ Il est toujours préférable de travailler dans un environnement Python isolé d
(env)$ pip3 install -r requirements.txt
(env)$ deactivate # sortir de l'environnement
```
### Exécution des tests
Les tests sont gérés par `pytest` dans le module `dungeonbattle.tests`.
`tox` est un outil permettant de configurer l'exécution des tests. Ainsi, après
installation de tox dans votre environnement virtuel via `pip install tox`,
il vous suffit d'exécuter `tox -e py3` pour lancer les tests et `tox -e linters`
pour vérifier la syntaxe du code.