entdecken

Testerfindung für ungeahntes Börste von Python 2.7 für Python 2.4+.
Jetzt downloaden

entdecken Ranking & Zusammenfassung

Anzeige

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

entdecken Stichworte


entdecken Beschreibung

Testen Sie die Entdeckung für ungewöhnlich von Python 2.7 für Python 2.4+. Entdecken Sie ist ein Testerfassungsmechanismus für ungeahnte Tests von Python 2.7, der von Python 2.7 unterstützt wurde, um mit Python 2.4 oder mehr aktuell zu arbeiten aus dem aktuellen Verzeichnis. Das Discover-Modul verfügt über mehrere Optionen, um das Verhalten zu steuern: Nutzung: Discover.py -Optionen: -v, --verbose-AUS-Verzeichnis Verzeichnis, um die Entdeckung zu starten ('.' Standard-) -P-Mustermuster, um Testdateien anzupassen ('test * .py' -Auslaufzeit) -T Verzeichnis Top Level Verzeichnis des Projekts (Standard starten Sie das Verzeichnis) Für die Testerfassung müssen alle Testmodule vom Toplevel-Verzeichnis des Projekts importierbar sein. Dies ist in Discover.DiscoveringTestLoader implementiert. Diese Methode findet und gibt alle Testmodule aus dem angegebenen Startverzeichnis und rutscht erneut, um in Unterverzeichnisse zu reagieren, um sie zu finden. Testdateien, die mit dem Muster übereinstimmen, werden geladen. (Verwenden von Shell-Stil-Musteranpassung.) Alle Testmodule müssen von der obersten Ebene des Projekts importierbar sein. Wenn das Startverzeichnis nicht das Top-Level-Verzeichnis ist, muss das Top-Level-Verzeichnis separat angegeben werden. Wenn ein Test-Paketname (Verzeichnis mit __init__.py) das Muster übereinstimmt, wird das Paket auf eine Load_Tests-Funktion überprüft. Wenn dies vorhanden ist, wird es mit Loader, Tests, Muster aufgerufen. Pakete können sich selbst fortsetzen. top_level_dir ist gespeichert, sodass Load_tests dieses Argument nicht in Loader weitergeben muss. Discover (). Anforderungen: · Python Was ist neu in dieser Version: · Problem behoben, wenn ein Paketverzeichnis mit dem Entdeckungsmuster übereinstimmt.


entdecken Zugehörige Software