pytest¶
pytest ist eine Alternative zu Pythons Unittest-Modul, die das Testen noch weiter vereinfacht.
Merkmale¶
Ausführlichere Informationen über fehlgeschlagene
assert
-AnweisungenAutomatische Erkennung von Testmodulen und -Funktionen
Modulare Fixtures für die Verwaltung von kleinen oder parametrisierten, langlebigen Testressourcen
Kann auch Unittests ohne Voreinstellungen ausführen
Umfangreiche Plugin-Architektur, mit über 800 externen Plugins
Installation¶
Ihr könnt pytest in virtuellen Umgebungen installieren mit:
$ python -m pip install pytest
Collecting pytest
…
Successfully installed attrs-21.2.0 iniconfig-1.1.1 pluggy-1.0.0 py-1.10.0 pytest-6.2.5 toml-0.10.2
C:> python -m pip install pytest
Collecting pytest
…
Successfully installed attrs-21.2.0 iniconfig-1.1.1 pluggy-1.0.0 py-1.10.0 pytest-6.2.5 toml-0.10.2