Mocha fue escrito para ejecutar rápidamente las pruebas asíncronos para el código JS, permitiendo a los desarrolladores detectar y corregir problemas en su código.
El kit de herramientas de pruebas Mocha ha logrado ganar muchos seguidores gracias a su integración en gran medida Node.js, el estilo de informes precisos, la página de resultados bien organizada y el apoyo a la cartografía excepciones no capturadas a la línea correspondiente en los casos de prueba.
Utilizando una herramienta de este tipo es muy recomendado por los expertos de la industria, principalmente debido a que permite a los programadores un medio para encontrar y evitar que los insectos lleguen a entornos de producción.
Mocha se inspira en otros proyectos de código abierto como:. & Nbsp; QUnit , JSpec (no se admite más), y Expresso
¿Qué hay de nuevo en esta versión:.
- mocha.opts de carga en _mocha por ahora
¿Qué es la nueva en la versión 2.3.3:.
- mocha.opts de carga en _mocha por ahora
¿Qué es la nueva en la versión 2.2.5:.
- mocha.opts de carga en _mocha por ahora
¿Qué es la nueva en la versión 2.2.4:.
- mocha.opts de carga en _mocha por ahora
¿Qué hay de nuevo en la versión 2.1.0:
- Eliminado:
- Soporte para 0.6.x Nodo, 0.4.x
- Correcciones:
- reportero de aterrizaje con caracteres no ANSI
- reportero HTML - preservar Parámetros de consulta cuando se navega hasta suites / pruebas
- reportero corriente JSON añadir mensaje de error a prueba fallida
- Correcciones para Visionmedia - & # X3e; mochajs
- Uso stdio, fija las advertencias nodo de obsolescencia
¿Qué hay de nuevo en la versión 1.20.1:
- Actualización: dev debe a la dependencia ~ 4.0.0
¿Qué hay de nuevo en la versión 1.18.2:
- Fijo:
- HTML corredor se le impidió el uso de #mocha como la raíz por defecto el.
¿Qué hay de nuevo en la versión 1.18.0:
- Alta:
- Soporte Promise
- Llamado antes / después de ganchos
¿Qué hay de nuevo en la versión 1.17.1:
- Fijo:
- Mensajes esperados en should.js.
- esperada se pone en errno global en versiones de nodo & # x3c; v0.9.11.
- checkGlobals poco fiables optimización.
¿Qué hay de nuevo en la versión 1.16.2:
- Fijo:
- problemas de los pares con las IE 8
- El tema de ejecutar el reportero xUnit en los navegadores
- Problema con Firefox & # x3c; 3.5
¿Qué es la nueva en la versión 1.15.1:.
- Recompilada de los cambios realizados desde el último lanzamiento
¿Qué hay de nuevo en la versión 1.13.0:
- Alta:
- Ordenar archivos de prueba con --sort
- Actualización:
- diff dependencia a la 1.0.7
- Glob dependencia a 3.2.3
- Fijo:
- diferenciaciones muestran diferencias de espacio en blanco
- Mejora de fugas globales
- fuga de Firefox window.getInterface
¿Qué hay de nuevo en la versión 1.11.0:
- Se ha añadido soporte --prof
- Se ha añadido soporte --harmony
- Añadido --harmony generadores apoyan
- Agregado & quot; no detectada & quot; prefijo a excepciones no capturadas
- Soporte trabajadores Añadido web
- Añadido suite.skip ()
- ha cambiado a la salida de la espera # / pasando incluso en fallos
Requisitos
- JavaScript habilitado en el lado del cliente
- Node.js 0.8 o superior
Comentarios que no se encuentran