nosy

Logiciel capture d'écran:
nosy
Détails logiciels:
Version: 1.1.2
Date de transfert: 11 May 15
Développeur: Doug Latornell
Licence: Gratuit
Popularité: 13

Rating: nan/5 (Total Votes: 0)

Nosy Be est un outil de découverte et de l'exécution test de nez utilisé chaque fois qu'un fichier source est modifié.
Une version élaborée de l'outil fouineur de Jeff Winkler qui exécute le nez chaque fois qu'un fichier source est modifié. Cette version dispose d'un analyseur de ligne de commande ajoutée, et la capacité d'utiliser un fichier de configuration pour contrôler quels fichiers sont surveillés, et comment fonctionne le nez.
Synopsis
-h nosy
& Nbsp; Utilisation: curieux [options]
& Nbsp; exécuté automatiquement à chaque fois que le nez fichiers source changent.
& nbsp; Options:
& Nbsp; -h, --help afficher ce message d'aide et de sortie
& Nbsp; -c CONFIG_FILE, --config = CONFIG_FILE
& Nbsp; le chemin du fichier de configuration et le nom; par défaut SETUP.CFG
Fichier de configuration
Configuration contenu de la section de fichier exemple:
[Nosy]
# chemins pour vérifier les fichiers modifiés; changements irriter le nez pour être exécuté
base_path = ./
glob_patterns = * .py
exclude_patterns = * _flymake. *
extra_paths = sample.cfg
# Options de ligne de commande à passer au nez
options = -x
# Arguments de ligne de commande à passer au nez; par exemple partie de la suite de tests à exécuter
Tests = tests / unit_tests.py
Le fichier de configuration est lu par un objet bibliothèque de ConfigParser standard de Python, donc:
- Les lignes commençant par "#" ou ";" sont ignorées et peuvent être utilisés pour fournir des commentaires.
- Les entrées peuvent être sous la forme "nom: valeur" ou "nom = valeur", avec des prolongements dans le style de la RFC 822.
- Espaces Leading est retiré de valeurs.
- Format substitution de chaîne des valeurs est supporté.
Dans la section [nosy] 6 options peuvent être spécifiées:
- Base_path - Le répertoire dans lequel commencer à marcher l'arbre pour vérifier les fichiers modifiés. Par défaut pour ..
- Glob_patterns - Une espaces liste de motifs séparés shell glob pour vérifier les modifications. Par défaut * .py.
- Exclude_patterns - Une espaces liste de motifs séparés glob shell à exclure lors de la vérification des changements. Par défaut ''.
- Extra_paths - Une espaces liste de motifs séparés shell glob pour ajouter des chemins qui sont vérifiées pour des changements. Par défaut ''.
- les options - Une chaîne d'options pour être passés à nez quand il est exécuté.
- Essais - Une chaîne d'arguments de ligne de commande pour être passés à travers à nez quand il est exécuté. Utile pour spécifier partie de la suite de test à exécuter.
Y compris le fichier de configuration dans les chemins regardé vous permet de modifier le comportement de nez à la volée.
Le code source et de bug pour ce forfait est disponible sur Bitbucket

Quoi de neuf dans cette version:.

  • checksum Refonte calculs pour aplatir boucles imbriquées et améliorer la testabilité.
  • suite de tests ajouté.
  • Correction d'un bug qui faisait que le nez de ne pas courir quand exclude_patterns était vide. Merci à Greg Haskins pour le patch, et une question journaliste anonyme sur Bitbucket.
  • Correction d'un bug qui faisait que les fichiers dans le base_path ne pas être surveillés. Merci à Greg Haskins pour le patch.

Exigences :

  • Python

Logiciel similaire

sst
sst

14 Apr 15

Clamity
Clamity

12 May 15

tissue
tissue

15 Apr 15

AutobahnTestSuite
AutobahnTestSuite

20 Feb 15

Commentaires à nosy

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!