pytest-2.5.1: Fehlerbehebungen und neues Styling der Homepage¶
pytest ist ein ausgereiftes Python-Testing-Tool mit über 1000 Tests gegen sich selbst, das auf vielen verschiedenen Interpretern und Plattformen läuft.
Die Version 2.5.1 hält das Versprechen „null gemeldete Fehler“ ein, indem die drei seit der letzten Veröffentlichung vor einigen Tagen gemeldeten Fehler behoben werden. Sie enthält auch ein neues Styling der Homepage, das von Tobias Bieniek implementiert wurde und auf dem Flask-Theme von Armin Ronacher basiert.
Wenn Sie weitere Verbesserungen am Styling und an der Dokumentation haben, würden wir uns sehr über weitere Pull-Requests freuen.
Auf der Code-Seite enthält die Veröffentlichung dank Floris Bruynooghe auch eine kleine Verbesserung an den Fixture-Dekoratoren, die eine direkte Beeinflussung der Generierung von Test-IDs ermöglicht. Weitere Dank geht an Anatoly Bubenkoff und Ronny Pfannschmidt für ihre Hilfe bei dieser Veröffentlichung.
Wie üblich können Sie von PyPI aus upgraden über
pip install -U pytest
Viel Spaß und eine schöne verbleibende „fehlerfreie“ Zeit des Jahres :) holger krekel
2.5.1¶
Merge des neuen Dokumentations-Styling-PRs von Tobias Bieniek.
Fehlerbehebung Issue403: Ermöglicht die Parametrisierung mehrerer Funktionen gleichen Namens innerhalb eines Collection-Knotens. Dank an Andreas Kloeckner und Alex Gaynor für die Meldung und Analyse.
Erlaubt parametrisierten Fixtures, die ID der Parameter anzugeben, indem ein `ids`-Argument zu `pytest.fixture()` und `pytest.yield_fixture()` hinzugefügt wird. Dank an Floris Bruynooghe.
Fehlerbehebung Issue404 durch immer binäre XML-Escape-Nutzung im `junitxml`-Plugin. Dank an Ronny Pfannschmidt.
Fehlerbehebung Issue407: Korrigiert die `addoption`-Docstring, um auf `argparse` statt `optparse` zu verweisen. Dank an Daniel D. Wright.