150 votes

Python unittests dans Jenkins ?

Comment faire pour que Jenkins exécute les cas de python unittest ? Est-il possible d'obtenir une sortie XML de style JUnit à partir de l'outil intégré unittest paquet ?

3voto

Rajib Mitra Points 95
python -m pytest --junit-xml=pytest_unit.xml source_directory/test/unit || true # tests may fail

Exécutez ceci en tant que shell depuis jenkins, vous pouvez obtenir le rapport dans pytest_unit.xml en tant qu'artefact.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X