modul:m450:learningunits:lu04:aufgaben:skipif

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
modul:m450:learningunits:lu04:aufgaben:skipif [2024/11/12 06:39] msutermodul:m450:learningunits:lu04:aufgaben:skipif [2024/11/12 06:59] (aktuell) msuter
Zeile 1: Zeile 1:
 ====== LU04.A02 - Skip und xfail ====== ====== LU04.A02 - Skip und xfail ======
-<nodisp>TODO SuMa - Programm mit Stub</nodisp>+<WRAP center round todo 60%> 
 +Verwenden Sie ''xfail'', ''pytest.raises'', ''skip'' und ''skipif'' um auf unterschiedliche Situationen zu reagieren. 
 +</WRAP> 
 + 
 +Das Programm ist ein einfacher Taschenrechner. 
 +Wir wollen mit gezielten Tests die Reaktion des Programms auf ungewöhnliche Situationen testen. 
 + 
 +===== Auftrag ===== 
 +Erstellen Sie die Testfälle gemäss den Angaben in ''test_main.py''
 +Führen Sie die Testfälle einzeln aus und prüfen Sie den Output im Terminal. 
 + 
 +Führen Sie zuletzt alle Tests mit dem Befehl ''pytest -v'' aus. 
 +Prüfen Sie wiederum die Ausgaben. 
 + 
 +===== Abgabe ===== 
 +Mittels Push ins GitHub Repository 
  
 ---- ----
 {{tag>M450-LU04}} {{tag>M450-LU04}}
 [[https://creativecommons.org/licenses/by-nc-sa/4.0/|{{https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png}}]] Marcel Suter [[https://creativecommons.org/licenses/by-nc-sa/4.0/|{{https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png}}]] Marcel Suter
  • modul/m450/learningunits/lu04/aufgaben/skipif.1731389976.txt.gz
  • Zuletzt geändert: 2024/11/12 06:39
  • von msuter