ungeahnt2.

Die neuen Funktionen in ungezwungensten für Python 2.7 Backported nach Python 2.4+.
Jetzt downloaden

ungeahnt2. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Michael Foord
  • Website des Verlags:
  • http://www.voidspace.org.uk/python/rest2web/

ungeahnt2. Stichworte


ungeahnt2. Beschreibung

Die neuen Funktionen in UnitTest für Python 2.7 Bondported nach Python 2.4+. UnitTest2 ist ein Backport der neuen Funktionen, die dem ungeahnten Testrahmen in Python 2.7 hinzugefügt wurden. Es wird getestet, auf Python 2.4 - 2.6 zu laufen. Um alle Ihre Tests sofort zu wechseln müssen, um UnitTest2 sofort zu verwenden. In ähnlicher Weise können Sie die neuen Assert-Methoden auf UnitTest2.Testcase mit der Standard-standardmäßigen testlaufenden Infrastruktur verwenden. Nicht alle neuen Funktionen in UnitTest2 funktionieren jedoch mit den standardmäßigen standardmäßigen Testladern und Läufern. Neue Funktionen umfassen: * AddcLeanUps - Better Ressourcenmanagement * Viele neue Assert-Methoden einschließlich besserer Standardeinstellungen für den Vergleich von Listen, Sets, Diktieren Unicode-Saiten usw. Möglichkeit, neue Standardmethoden zum Vergleichen bestimmter Typen * Assertraises als Kontextmanager anzugeben, mit Zugriff auf die Ausnahme anschließend * Testerfindung und neue Befehlszeilenoptionen für Python -m UnitTest2 * Test überspringen und erwartete Fehler * Load_Tests-Protokoll zum Laden von Tests von Modulen oder Pakete * Starttestrun und StopTestrun-Methoden zum TestResult * Verschiedene andere API-Verbesserungen und Fixieranforderungen: · Python Was ist neu in dieser Version: · Assertsahandelemente entfernt und Assertitemequal hinzugefügt; behaupten, dass Sequenzen die gleichen Elemente enthalten. · Zugabe von -F / - FAILFFACT-Befehlszeilenoption, stoppt den Testlauf beim ersten Ausfall oder einen Fehler. · Zugabe von -c / - Catch-Befehlszeilenoption für ein besseres Control-C-Handling während der Testläufe. · Basetestsuite hinzugefügt, zur Verwendung durch Frameworks, die keine gemeinsam genutzten Klassen- und Modulvorrichtungen unterstützen möchten. · Übersprungene Testmethoden haben nicht mehr eingerichtet, und es heißt um sie. · Fehlerhafte LOAD_TESTS-Funktionen, die keine Haltest-Test entdecken. · Verwenden von Nicht-Strings für Fehlermeldungen jetzt funktioniert. · Potential für UnicodeDecodeError, während Fehlermeldungen festgelegt werden. · Monolithisches Testmodul in mehrere Module aufteilen. · Bugfix: Die korrekte Verwendung der Nutzungsnachricht nun für Unit2-Skripts angezeigt. · Bugfix: __untest in Modulglobals Zierrahmen aus diesem Modul in gemeldeten Ständer.


ungeahnt2. Zugehörige Software