py.test 2.1.2: Bugfixes und Korrekturen für Jython

pytest-2.1.2 ist eine kleinere, abwärtskompatible Wartungsversion des beliebten Testwerkzeugs py.test. pytest wird üblicherweise für Unit-, Funktions- und Integrationstests verwendet. Umfangreiche Dokumentation mit Beispielen finden Sie hier.

Die meisten Bugfixes beheben verbleibende Probleme mit den perfektionierten Assertions, die in der 2.1-Serie eingeführt wurden – vielen Dank an die Bug-Melder und an Benjamin Peterson für die Hilfe bei deren Behebung. pytest sollte auch besser mit Jython-2.5.1 (und Jython Trunk) funktionieren.

Wenn Sie pytest installieren oder aktualisieren möchten, geben Sie einfach Folgendes ein:

pip install -U pytest # or
easy_install -U pytest

Beste Grüße, Holger Krekel / https://merlinux.eu/

Änderungen zwischen 2.1.1 und 2.1.2

  • Behebung der Assertion-Rewriting auf Dateien mit Windows-Zeilenumbrüchen unter einigen Python-Versionen.

  • Verbesserung der Test-Erkennung nach Paket-/Modulnamen (–pyargs), Dank an Florian Mayer.

  • Behebung von Issue69 / Assertion-Rewriting bei einigen booleschen Operationen behoben.

  • Behebung von Issue68 / Pakete funktionieren jetzt mit Assertion-Rewriting.

  • Behebung von Issue66: Verwendung unterschiedlicher Assertion-Rewriting-Caches, wenn die Option -O übergeben wird.

  • Versuche kein Assertion-Rewriting auf Jython, verwende reinterp.