mocha

¿Cómo especificar el directorio de prueba para mocha?

Mocha intenta encontrar archivos de prueba en test por defecto, ¿cómo puedo especificar otro dir, por ejemplo server-test?

Mocha / Chai esperar.a.tirar no se pone arrojado errores

Estoy teniendo problemas para que el expect.to.throw de Chai funcione en una prueba para mi nodo.js app. La prueba sigue fall ... del Base should throw an error if you try to get an undefined property: Error: Property does not exist in model schema.

En mocha probando mientras llama a la función asíncrona cómo evitar el error de tiempo de espera: tiempo de espera de 2000ms excedido

En mi aplicación de nodo estoy usando mocha para probar mi código. Al llamar a muchas funciones asíncronas usando mocha, obte ... (err, res) { console.log(res); should.not.exist(err); done(); }); }); });

Cobertura de código con Mocha

Estoy usando Mocha para probar mi aplicación NodeJS. No soy capaz de averiguar cómo utilizar su función de cobertura de código. Intenté buscarlo en Google, pero no encontré ningún tutorial adecuado. Por favor, ayuda.

¿Cómo pruebo adecuadamente las promesas con mocha y chai?

La siguiente prueba se comporta de manera extraña: it('Should return the exchange rates for btc_ltc', function(done) { v ... shapeshift.getRate = function(pair){ return requestp({ url: url + '/rate/' + pair, json: true }); };

Cómo acceder y probar una función interna (no exportada) en un nodo.js módulo?

Estoy tratando de averiguar cómo probar funciones internas (es decir, no exportadas) en nodejs (preferiblemente con mocha o j ... guna manera de probar unitariamente la función notExported sin exportarla realmente, ya que no está destinada a ser expuesta?

¿Cómo apago programáticamente una instancia de ExpressJS para realizar pruebas?

Estoy tratando de averiguar cómo apagar una instancia de Express. Básicamente, quiero la inversa de la llamada .listen(port) ... sto, pero desde el zócalo el servidor solo está conectado al servidor Express, creo que esto debe suceder en la capa express.

Jasmine vs. Mocha Pruebas de JavaScript para Rails 3.1 + [cerrado]

Tengo experiencia con Jasmine y me gusta bastante. ¿Alguien tiene experiencia con Jasmine y Mocha, específicamente para Rails? Me pregunto si vale la pena cambiar.

Cambiar el tiempo de espera predeterminado para mocha

Tengo la siguiente pregunta si tenemos el archivo de prueba unitaria my-spec.js y corriendo con mocha: mocha my-spec.js ... cuando se llama mocha my-spec.js El valor de tiempo de espera predeterminado es diferente de 2000 ms Gracias de antemano

unir pruebas de varios archivos con mocha.js

Estoy tratando de unir todas las pruebas de varios archivos en un archivo, algo como esto: describe('Controllers', functi ... es la mejor manera de unirse a las pruebas, estoy teniendo algunas dificultades para encontrar ejemplos de cómo hacer esto: s

Probando javascript con Mocha-cómo puedo usar la consola.¿iniciar sesión para depurar una prueba?

Estoy usando el ejecutor de pruebas javascript "Mocha". Tengo una prueba que está fallando, por lo que debería depurarla usa ... odo.js. Soy el único que encuentra esto difícil? ¿Cómo depuran el nodo?js? ¿Con un depurador o con sentencias console.log?

Cómo probar el código backend de nodejs con Karma (testacular)

¿Cómo configuro Karma para ejecutar mis pruebas unitarias de backend (escritas con Mocha)? Si agrego mi script de prueba de backend a files = [], falla indicando que require no está definido.

Pruebas Mocha con opciones o parámetros adicionales

Estoy escribiendo casos de prueba para mi nodo.aplicación js usando Mocha. Los casos de prueba necesitan una clave API como o ... ropia clave API para la prueba en la línea de comandos? Tales como: ./node_modules/mocha/bin/mocha test/*.js --key YOUR_KEY

Cómo ejecutar pruebas mocha y mocha-phantomjs desde un comando "npm test" en node.js?

Tengo pocos paquetes node que funcionan en node.entorno js y también en el navegador. Ahora tengo dos pruebas separadas (para ... cript (todos están contentos). Problema: simplemente no se siente bien, así que quería saber si hay alguna manera mejor.

¿Cómo autenticar solicitudes de Supertest con Passport?

Estoy usando Pasaporte.js para autenticación (estrategia local) y pruebas con Mocha y Supertest. ¿Cómo puedo crear una sesión y realizar solicitudes autenticadas con Supertest?

Prueba de errores lanzados en Mocha [duplicado]

Esta pregunta ya tiene una respuesta aquí: Mocha / Chai esperar.a.tirar no se pone arrojado errores ... it("is a function", function(){ assert.throw(iThrowError(), Error, "Error thrown"); }); }); });

Las pruebas de Mocha fallaron debido a css en webpack

Soy nuevo en Mocha y estoy tratando de usarlo para probar un componente de React simple. La prueba pasaría si el componente r ... apreciado. Actualmente estoy usando: Servidor Node Express React React-router Webpack Babel Mocha Chai Sinon Sinon-Chai

¿Cuál es el papel de "describir" en Mocha?

La documentación en http://visionmedia.github.io/mocha/ contiene este ejemplo: describe('User', function(){ describe('#sa ... if (err) throw err; done(); }) }) }) Si lo hago de esta manera la prueba todavía pasa.

¿Cómo pruebo mi aplicación express con mocha?

Acabo de agregar shouldjs y mocha a mi aplicación express para probar, pero me pregunto cómo probar mi aplicación. Me gustarí ... idor no se está ejecutando y la configuración no se ha hecho. Así que me pregunto cómo otras personas establecen sus pruebas?

Global `antes` y `beforeEach ' para mocha?

Ahora estoy usando mocha para pruebas unitarias de javascript. Tengo varios archivos de prueba, cada archivo tiene un befor ... eEach, pero son exactamente iguales. ¿Cómo proporciono un before y beforeEach global para todos ellos (o algunos de ellos)?