-
Notifications
You must be signed in to change notification settings - Fork 0
tests
Julien edited this page Apr 30, 2020
·
3 revisions
Tests are runned by Azure DevOps Pipelines but it's still possible to run it locally.
Tests use real API connection settings, which are expected to be stored as environment variables, using system or the dev.env
file.
To change environment vars in Azure DevOps.
- en QA
- un utilisateur ayant des droits staff
- une application de type Legacy Workflow
- une application de groupe à laquelle sont partagées plusieurs métadonnées
- un groupe de travail : TEST - SDK Python
- une métadonnée dite complète
- une métadonnée de service
On Windows, using the included Powershell script:
.\tool_test_coverage.ps1
Or inside the virtual environment and from the repository root:
# using unittest
python -m unittest discover
# using pytest
pytest --doctest-modules --junitxml=junit/test-results.xml --cov=com --cov-report=xml --cov-report=html --cov-append tests
Isogeo© - Isogeo Python SDK - wiki