2012-06-20 5 views
9

Tengo una falla simple TypeError: 'undefined' is not an object al ejecutar una prueba en el kit web sin cabeza Jasmine. Pero no hay ninguna pista sobre qué archivo o línea se produce el error. ¿Hay alguna manera de obtener un mensaje de falla más claro?Mejor informe de fallas en el webkit sin cabeza de Jasmine

+0

¿Ve algún error en el navegador? ¿También usas require.js? Recuerdo haber visto lo mismo en el pasado, pero no recuerdo cómo lo resolví ... – ggozad

+0

El problema no es el error en sí, sino la pista con pérdida donde ocurre el error. Ejecutar la prueba en el navegador le dará el número de línea de todos modos, pero la pregunta es sobre un juego web sin cabeza. –

Respuesta

-3

Pruebe la depuración en Firebug (Firefox) o Google Chrome. Simplemente presione F12 y vaya al panel de scripts. Sugiero Firebug. Si eso no ayuda, puede publicar su código aquí o, mejor, en http://jsfiddle.net

+0

No se trata de encontrar un error en un navegador normal, sino en un juego web sin cabeza si se ejecuta una prueba de jasmin, por lo que no hay herramientas de Firebug o de desarrollador. –

+0

Ok, en este caso tal vez deberías publicar tu problema en github: https://github.com/johnbintz/jasmine-headless-webkit/issues –

9

Puede utilizar el indicador --runner-out para guardar el HTML de la prueba. Abra esto en un navegador y verá la pila completa.

jasmine-headless-webkit --runner-out ~/Desktop/jasmine-out.html 
Cuestiones relacionadas