unittest_jshint

Logiciel capture d'écran:
unittest_jshint
Détails logiciels:
Version: 1.0
Date de transfert: 14 Apr 15
Développeur: Rok Garbas
Licence: Gratuit
Popularité: 4

Rating: nan/5 (Total Votes: 0)

unittest_jshint est un outil qui intègre JSHint avec module unittest & nbsp de Python;. Ce paquet a été inspiré par gocept.jslint.
JSHint est un outil communautaire visant à détecter les erreurs et les problèmes potentiels dans le code JavaScript et de faire respecter les conventions de codage de votre équipe.
Il fournit une classe spéciale de JSHintTestCase qui recueille les fichiers JavaScript (d'une manière configurable) et génère dynamiquement une méthode d'essai pour chaque fichier qui appelle JSLint sur ce fichier.
Utilisation
Pour l'utiliser, créer une classe de test comme celui ::
& Nbsp; & nbsp; & nbsp; MyPackageJSLintTest de classe (unittest_jshint.JSHintTestCase):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; include = (
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 'My.package.browser: js »,
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 'My.package.browser: js / lib',
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; )
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; options = ('bouclés »,« eqeqeq',)
Inclure est une liste des «chemins de ressources» de la forme nomdupaquet: Chemin (passé à pkg_resources).
exclure peut être une liste de noms de fichiers (sans chemin) qui ne seront pas collectées.
options est une liste d'arguments qui sont passé à JSHint (voir sa documentation pour plus de détails). La valeur par défaut est ::
& Nbsp; & nbsp; & nbsp; Options = ()
Tous les fichiers se terminant par .js contenues dans chacun de ces chemins seront recueillies, et la classe de test va croître une méthode nommée test_ .js.
Vous pouvez ignorer l'erreur en mettant JSHint ignorer sur la classe de test (une liste de sous-chaînes qui sont appariés avec chaque ligne de sortie JHLint):
& Nbsp; & nbsp; & nbsp; ignore = (
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Utiliser un paramètre nommé",
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; )

Exigences :

  • Python

Logiciel similaire

Attest
Attest

14 Apr 15

snort
snort

14 Apr 15

pinocchio
pinocchio

14 Apr 15

robotframework
robotframework

17 Feb 15

D'autres logiciels de développeur Rok Garbas

iCalendar
iCalendar

13 Apr 15

github-collective
github-collective

20 Feb 15

Commentaires à unittest_jshint

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