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 | ||