Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
de:modul:ffit:3-jahr:cicd:learningunits:lu05:c [2026/03/08 21:14] apeterde:modul:ffit:3-jahr:cicd:learningunits:lu05:c [2026/03/08 22:16] (aktuell) apeter
Zeile 1: Zeile 1:
 ====== LU05c - Unit-Testing mit Python ====== ====== LU05c - Unit-Testing mit Python ======
  
-''TODO''+Natürlich gibt es auch Python verschiedene Test-Bibliotheken. Der Einfachheit wird hier nur ''Pytest'' gezeigt. Die Prinzipien sind aber übergreifend gültig. 
 + 
 +==== Pytest ==== 
 + 
 +Beispiel Pytest: https://github.com/AlexanderPeter/cicd/tree/develop/backend 
 + 
 +Die entsprechende Verwendung in der Pipeline sieht dann so aus: 
 +<code yml> 
 +      - name: Run tests 
 +        run: | 
 +          source .venv/bin/activate 
 +          pytest --cov --cov-report=xml 
 +</code>
  • de/modul/ffit/3-jahr/cicd/learningunits/lu05/c.1773000846.txt.gz
  • Zuletzt geändert: 2026/03/08 21:14
  • von apeter