Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
talit:python_testing [2024-03-04 14:27] – [Pytest] hof | talit:python_testing [2024-03-04 14:38] (aktuell) – [Pytest] hof | ||
---|---|---|---|
Zeile 50: | Zeile 50: | ||
Installation: | Installation: | ||
- | Pytest sucht überall im Ordner nach Dateien, die mit `test_` beginnen, und führt darin alle Funktionen aus, die mit dem gleichen Präfix `test_` anfangen | + | Pytest sucht überall im Ordner nach Dateien, die mit `test_` beginnen, und führt darin alle Funktionen aus, die mit dem gleichen Präfix `test_` anfangen. |
Wir müssen dafür also unseren Test leicht verändern: | Wir müssen dafür also unseren Test leicht verändern: | ||
Zeile 79: | Zeile 79: | ||
============================================== 2 passed in 0.00s =============================================== | ============================================== 2 passed in 0.00s =============================================== | ||
</ | </ | ||
+ | |||
+ | Pytest wird auch von VSCode unterstützt (ev. muss in der Sidebar die _Tests_-Ansicht geöffnet werden: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | #### Aufgabe B | ||
+ | |||
+ | Ändere deinen Unit-Test, damit er von pytest gefunden wird, und führe die Tests im Terminal und auch in VSCode aus. | ||
## Integration Tests | ## Integration Tests |