nosy

Software screenshot:
nosy
Dettagli del software:
Versione: 1.1.2
Data di caricamento: 11 May 15
Sviluppatore: Doug Latornell
Licenza: Libero
Popolarità: 88

Rating: 3.5/5 (Total Votes: 2)

ficcanaso è uno strumento di scoperta di test del naso e l'esecuzione utilizzato ogni volta che un file di origine viene modificato.
Una versione elaborata di strumento ficcanaso di Jeff Winkler che gestisce il naso ogni volta che un file di origine viene modificato. Questa versione ha un parser riga di comando aggiunto, e la capacità di utilizzare un file di configurazione per controllare quali file sono guardato, e come viene eseguito il naso.
Sinossi
-h ficcanaso
& Nbsp; utilizzo: curiosi [opzioni]
& Nbsp; eseguito automaticamente ogni volta che cambiano naso file di origine.
& nbsp; Opzioni:
& Nbsp; -h, --help mostra questo messaggio di aiuto ed esce
& Nbsp; -c CONFIG_FILE, --config = CONFIG_FILE
& Nbsp; il percorso del file di configurazione e il nome; default setup.cfg
File di configurazione
Configurazione contenuto della sezione file d'esempio:
[Ficcanaso]
# Percorsi per verificare la presenza di file modificati; cambiamenti causano naso da eseguire
base_path = ./
glob_patterns = * .py
exclude_patterns = * _flymake. *
extra_paths = sample.cfg
# Opzioni della riga di comando per passare al naso
Opzioni = -x
# Argomenti della riga di comando da passare al naso; es parte della suite di test da eseguire
test = test / unit_tests.py
File di configurazione viene letto da una norma oggetto libreria ConfigParser Python, così:
- Le righe che iniziano con "#" o ";" vengono ignorati e può essere utilizzato per fornire commenti.
- I lavori possono essere nella forma "nome: valore" o "name = value", con prolungamenti nello stile di RFC 822.
- Spazi bianchi viene rimosso dai valori.
- Formato stringa di sostituzione dei valori è supportato.
All'interno della sezione [ficcanaso] possono essere specificate 6 opzioni:
- Base_path - La directory in cui iniziare a camminare l'albero per verificare la presenza di file modificati. Di default è ..
- Glob_patterns - Un elenco separato da spazi di modelli shell glob per verificare le modifiche. Il valore predefinito è * .py.
- Exclude_patterns - Una spazi lista separata della shell modelli di glob per escludere durante il controllo per le modifiche. Il valore predefinito è ''.
- Extra_paths - Un elenco separato da spazi di modelli shell glob da aggiungere i percorsi che vengono controllati per le modifiche. Il valore predefinito è ''.
- Opzioni - Una serie di opzioni da passare attraverso naso quando viene eseguita.
- Test - Una serie di argomenti della riga di comando da passare attraverso naso quando viene eseguita. Utile per specificare parte della suite di test da eseguire.
Compreso il file di configurazione nei percorsi guardati consente di modificare il comportamento di naso al volo.
Il codice sorgente e bug tracker per questo pacchetto è disponibile su Bitbucket

Cosa c'è di nuovo in questa versione:.

  • checksum refactoring calcoli per appiattire cicli nidificati e migliorare verificabilità.
  • suite di test di inserimento.
  • Risolto un bug che causava il naso non correre quando exclude_patterns era vuoto. Grazie a Greg Haskins per la patch, e un problema anonimo relatore Bitbucket.
  • Risoluzione di un errore che ha causato i file nella base_path non da monitorare. Grazie a Greg Haskins per la patch.

Requisiti

  • Python

Programmi simili

Commenti a nosy

I commenti non trovato
Aggiungi commento
Accendere le immagini!