Open mewitte opened 6 years ago
Wäre das Framework hier nicht etwas attraktiver, da bekommt man schönere Fehlerausgaben: https://docs.pytest.org/en/latest/
Und @mewitte ich habe für die CI Pipeline etwas an deinem test_runner basteln müssen. Aktuell funktioniert es so, schau mal ob das Setup jetzt auch noch für die lokale Benutzung taugt. Die coverage müsstest du momentan über das CLI (coverage run
) messen
Wäre die Fehlerausgabe lohnenswert für das CI? An sich kann man über das unittest.TestResult object die Ausgabe anpassen und es ist für mich super einfach zu benutzen, da es sehr ähnlich zu jUnit ist. Soweit ich das bis jetzt sehen kann, sind unittest und pytest ohne Mehraufwand kompatibel.
Lokal funktioniert der TestRunner noch.
Für die Ci ist es ziemlich egal, ich dachte vielleicht ist es ein schöneres/"professionelleres" Framework um Tests zu schreiben... Aber prinzipiell habe ich auch nichts gegen das Standard unittest