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

nose-numpyseterr
nose-numpyseterr

11 May 15

JSCPP
JSCPP

3 Jun 15

lava-serial
lava-serial

15 Apr 15

BuildBot
BuildBot

17 Feb 15

Otro software de desarrollador Rok Garbas

github-collective
github-collective

20 Feb 15

iCalendar
iCalendar

13 Apr 15

Comentarios a la unittest_jshint

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