Tests¶
Requirements¶
python -m pip install -U -r requirements/testing.txt
Tests unitaires¶
Services locaux¶
Lancement du docker-compose pour faire touner un serveur PostgreSQL et MinIO :
docker-compose -f tests/dev/docker-compose.dev.yml up -d
POSTGRES_HOST=localhost PORT=5555 POSTGRES_DB=ign POSTGRES_USER=ign POSTGRES_PASSWORD=ign gpf-sql-utils execute spatial_ref_sys_bounds
POSTGRES_HOST=localhost PORT=5555 POSTGRES_DB=ign POSTGRES_USER=ign POSTGRES_PASSWORD=ign gpf-sql-utils execute compute_gpf_extent
Création du docker local¶
docker build -t ign-gpf/pyr-up-from-raster --network=host -f Dockerfile.local .
Avertissement
Cette commande est à relancer à chaque fois que l’on modifie le code
Lancement des tests¶
docker run -t -i --network host ign-gpf/pyr-up-from-raster pytest -vv