Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| de:modul:ffit:3-jahr:cicd:learningunits:lu05:c [2026/03/08 15:47] – angelegt apeter | de:modul:ffit:3-jahr:cicd:learningunits:lu05:c [2026/03/08 22:16] (aktuell) – apeter | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== LU05c - Unit-Testing mit Java ====== | + | ====== LU05c - Unit-Testing mit Python |
| - | '' | + | Natürlich gibt es auch Python verschiedene Test-Bibliotheken. Der Einfachheit wird hier nur '' |
| + | |||
| + | ==== Pytest ==== | ||
| + | |||
| + | Beispiel Pytest: https:// | ||
| + | |||
| + | Die entsprechende Verwendung in der Pipeline sieht dann so aus: | ||
| + | <code yml> | ||
| + | - name: Run tests | ||
| + | run: | | ||
| + | source .venv/ | ||
| + | pytest --cov --cov-report=xml | ||
| + | </ | ||