====== LU04.A02 - Skip und xfail ====== Verwenden Sie ''xfail'', ''pytest.raises'', ''skip'' und ''skipif'' um auf unterschiedliche Situationen zu reagieren. 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}} [[https://creativecommons.org/licenses/by-nc-sa/4.0/|{{https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png}}]] Marcel Suter