unittest_jshint

Software captura de pantalla:
unittest_jshint
Detalles de software:
Versión: 1.0
Fecha de carga: 14 Apr 15
Promotor: Rok Garbas
Licencia: Libre
Popularidad: 4

Rating: nan/5 (Total Votes: 0)

unittest_jshint es una herramienta que se integra con el módulo JSHint unittest & nbsp de Python;. Este paquete se inspiró en gocept.jslint.
JSHint es una herramienta impulsada por la comunidad para detectar errores y problemas potenciales en el código JavaScript y hacer cumplir las convenciones de codificación de su equipo.
Se proporciona una clase especial que recoge JSHintTestCase archivos JavaScript (de una manera configurable) y dinámicamente genera un método de prueba para cada archivo que llama JSLint en ese archivo.
Uso
Para usarlo, crear una clase de prueba como esta ::
& Nbsp; & nbsp; & nbsp; MyPackageJSLintTest clase (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; Opciones = ("rizado", "eqeqeq ',)
Incluir es una lista de los "caminos de recursos" de la forma de paquete: trayectoria (pasó a pkg_resources).
excluir puede ser una lista de nombres de archivo (sin ruta) que no serán recogidos.
opciones es una lista de los argumentos que se pasan a JSHint (véase su documentación para más detalles). El valor por defecto es ::
& Nbsp; & nbsp; & nbsp; Opciones = ()
Todos los archivos que terminan en .js contenidos en cada uno de estos caminos serán recogidos, y la clase de prueba crecerán un método llamado test_ .js.
Puede pasar por alto el error JSHint estableciendo ignorar en la clase de prueba (una lista de subcadenas que se comparan con cada línea de salida JHLint):
& Nbsp; & nbsp; & nbsp; ignore = (
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Usar un parámetro llamado",
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; )

Requisitos :

  • Python

Programas parecidos

nosy
nosy

11 May 15

selexe
selexe

14 Apr 15

BuildBot
BuildBot

17 Feb 15

Pikzie
Pikzie

14 Apr 15

Otro software de desarrollador Rok Garbas

iCalendar
iCalendar

13 Apr 15

github-collective
github-collective

20 Feb 15

Comentarios a la unittest_jshint

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!