pytest-2.9.1¶
pytest ist ein ausgereiftes Python-Testwerkzeug mit mehr als 1100 Tests gegen sich selbst, das auf vielen verschiedenen Interpretern und Plattformen funktioniert.
Siehe unten für die Änderungen und Dokumentation unter
Wie üblich können Sie von PyPI aus upgraden über
pip install -U pytest
Vielen Dank an alle, die zu dieser Veröffentlichung beigetragen haben, darunter
Bruno Oliveira Daniel Hahler Dmitry Malinovsky Florian Bruhin Floris Bruynooghe Matt Bachmann Ronny Pfannschmidt TomV Vladimir Bolshakov Zearin palaviv
Viel Spaß beim Testen, Das py.test Entwicklungsteam
2.9.1 (im Vergleich zu 2.9.0)¶
Fehlerbehebungen
Verbessert die Fehlermeldung, wenn ein Plugin nicht geladen werden kann. Danke @nicoddemus für den PR.
Fix (#1178):
pytest.failmit Nicht-ASCII-Zeichen löst einen internen pytest-Fehler aus. Danke @nicoddemus für den PR.Fix (#469): junit analysiert report.nodeid falsch, wenn params IDs
::enthalten. Danke @tomviner für den PR (#1431).Fix (#578): SyntaxErrors mit Nicht-ASCII-Zeilen an der Fehlerstelle erzeugten einen internen py.test-Fehler. Danke @asottile für den Bericht und @nicoddemus für den PR.
Fix (#1437): Beim Übergabe eines Bytestring-Regex-Musters an parameterize wird versucht, es als utf-8 zu dekodieren, wobei Fehler ignoriert werden.
Fix (#649): Parametrisierte Test-Knoten können nicht auf der Kommandozeile zum Ausführen angegeben werden.