Aller au contenu

Contribution#

Le projet est hébergé sur GitHub

Visiter GitHub

Code#

Le code SQL et Python sont couverts par des tests unitaires utilisant Docker.

🎳 Tests

1
2
3
4
pip install -r requirements/dev.txt
flake8
make tests
make test_migration

Sur une nouvelle base de données, si vous souhaitez installer la base de données avec les migrations :

1
2
3
import os
os.environ['TEST_DATABASE_INSTALL_VELOROUTES'] = '0.0.3'  # Enable
del os.environ['TEST_DATABASE_INSTALL_VELOROUTES']  # Disable

Documentation#

La documentation utilise MkDocs avec Material :

1
2
pip install -r requirements/doc.txt
mkdocs serve

Dernière mise à jour: February 22, 2021