nosy

Screenshot der Software:
nosy
Softwarebeschreibung:
Version: 1.1.2
Upload-Datum: 11 May 15
Entwickler: Doug Latornell
Lizenz: Frei
Popularität: 13

Rating: nan/5 (Total Votes: 0)

Nosy ist eine Nase Test Entdeckung und Ausführungswerkzeug verwendet, wenn eine Quelldatei geändert wird.
Ein ausge Version neugierige Werkzeug Jeff Winkler, die Nase läuft, wenn eine Quelldatei geändert wird. Diese Version enthält eine Befehlszeile Parser hinzugefügt, und die Fähigkeit, eine Konfigurationsdatei zu verwenden, um zu steuern, welche Dateien beobachtet und wie Nase läuft.
Inhaltsangabe
nosy -h
& Nbsp; Verbrauch: nosy [Optionen]
& Nbsp; automatisch ausgeführt Nase, wenn Quelldateien zu ändern.
& Nbsp; Optionen:
& Nbsp; -h, --help diese Hilfe und beende zeigen
& Nbsp; -c konfigurations, --config = CONFIG_FILE
& Nbsp; Konfigurationsdatei Pfad und Namen; Standardwert setup.cfg
Konfigurationsdatei
Konfigurationsdatei Abschnitt Inhalt Beispiel:
[Neugierige]
# Paths für geänderte Dateien zu überprüfen; Änderungen Ursache Nase zu laufen
base_path = ./
glob_patterns = * .py
exclude_patterns = * _flymake. *
extra_paths = sample.cfg
# Kommandozeilen-Optionen zu übergeben, um die Nase
options = -x
# Kommandozeilenargumente zu übergeben, um die Nase; z.B. Teil der Test-Suite zu laufen
Tests = Tests / unit_tests.py
Konfigurationsdatei wird von einem Python-Standardbibliothek ConfigParser Objekt, so lesen:
- Zeilen, die mit "#" oder ";" werden ignoriert und können verwendet werden, um Kommentare zu stellen.
- Beiträge können in Form sein "Name: Wert" oder "Name = Wert", mit Fortsetzungen im Stil der RFC 822.
- Führende Leerzeichen aus Werten entfernt.
- Format-String-Substitution in Werte wird unterstützt.
Im Abschnitt [neugierige] 6 Optionen können angegeben werden:
- Base_path - Das Verzeichnis, in dem starten Sie zu Fuß den Baum, um geänderte Dateien zu überprüfen. Der Standardwert ist ..
- Glob_patterns - einem Leerzeichen getrennt Liste der shell glob-Muster, um Änderungen zu prüfen. Der Standardwert ist * .py.
- Exclude_patterns - einem Leerzeichen getrennt Liste der shell glob Muster ausschließen, wenn die Überprüfung auf Änderungen. Der Standardwert ist "".
- Extra_paths - einem Leerzeichen getrennt Liste der shell glob-Muster auf den Wegen, die auf Änderungen überprüft werden hinzuzufügen. Der Standardwert ist "".
- Optionen - Eine Reihe von Optionen, um durch die Nase zu übergeben, wenn es ausgeführt wird.
- Tests - Ein String, der Befehlszeilenargumente, um durch die Nase zu übergeben, wenn sie ausgeführt wird. Nützlich für die Angabe Teil der Test-Suite zu laufen.
Einschließlich der Konfigurationsdatei in den überwachten Pfade ermöglicht es Ihnen, das Verhalten Nase im laufenden Betrieb zu ändern.
Der Quellcode und Bug-Tracker für dieses Paket ist auf Bitbucket verfügbar

Was ist neu in dieser Pressemitteilung:.

  • Refactoring Prüfsumme Berechnungen, um verschachtelte Schleifen zu glätten und zu verbessern Testbarkeit.
  • Hinzugefügt Testsuite.
  • Ein Fehler, der Nase verursacht nicht zu laufen, wenn exclude_patterns leer war, wurde behoben. Dank Greg Haskins für den Patch, und eine anonyme Frage Reporter auf Bitbucket.
  • Ein Fehler, der Dateien im base_path nicht überwacht werden, wurde behoben. Dank Greg Haskins für den Patch.

Anforderungen :

  • Python

Ähnliche Software

Tail
Tail

3 Jun 15

nose-exclude
nose-exclude

20 Feb 15

AutobahnTestSuite
AutobahnTestSuite

20 Feb 15

lava-fastmodels
lava-fastmodels

14 Apr 15

Kommentare zu nosy

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!