Rspec-core: No se puede recuperar el estado y/o finish_at en el oyente example_finished.

Creado en 13 jul. 2016  ·  3Comentarios  ·  Fuente: rspec/rspec-core

Problema: notification.example.execution_result.finished_at y notification.example.execution_result.status devuelven nil en el método example_finished de mi oyente personalizado.

Especificaciones que fallan:
Puede encontrar un ejemplo reproducible aquí: https://github.com/Rodney-QAGeek/rspec_example
Espero que no le importe este formato, pero me resultó difícil reproducir este problema con las pruebas unitarias en rspec-core . Me encantaría recibir comentarios sobre cómo podría haber logrado que esto se reprodujera con las pruebas unitarias de rspec en el proyecto.

@myronmarston FYI, este es el error que mencioné en https://github.com/rspec/rspec-core/issues/2289

Comentario más útil

Tengo una solución en el #2291.

Me encantaría recibir comentarios sobre cómo podría haber logrado que esto se reprodujera con las pruebas unitarias de rspec en el proyecto.

Puedes ver cómo lo hice, si eso ayuda.

Todos 3 comentarios

Espero que no le importe este formato, pero me resultó difícil reproducir este problema con las pruebas unitarias en rspec-core

Lo que has hecho es fantástico :).

Tengo una solución en el #2291.

Me encantaría recibir comentarios sobre cómo podría haber logrado que esto se reprodujera con las pruebas unitarias de rspec en el proyecto.

Puedes ver cómo lo hice, si eso ayuda.

La solución está en el maestro y en el mantenimiento 3-5 y se incluirá en la próxima versión.

¿Fue útil esta página
0 / 5 - 0 calificaciones