Cucumber-js: ¿JsonFormatter se exporta correctamente?

Creado en 21 feb. 2017  ·  7Comentarios  ·  Fuente: cucumber/cucumber-js

Estoy tratando de usar JsonFormatter para generar informes Json de pepino con el nuevo pepino 2.0 rc7 pero no puedo tener éxito, entiendo que es una clase secundaria de Formateador que se exporta como clase predeterminada.
Tampoco pude encontrar ningún ejemplo en la sección de documentos. Un ejemplo definitivamente ayudaría a los usuarios sobre cómo usar / requerir diferentes formateadores con la nueva versión.
Gracias,

Comentario más útil

@ emy14 He estado usando ese módulo pero genera informes Json al pasar la opción de línea de comando de pepino -f <JSON:path> . Quiero usar la clase JsonFormatter de cucumber2.0 rc7 e invocarla en mi código para generar informes json, ¡gracias por responder!

@charlierudolph ¡ Tus ideas ayudarían aquí!

Todos 7 comentarios

Usé un módulo: pepino html reporter https://www.npmjs.com/package/cucumber-html-reporter. No sé si es lo que estás buscando: $

@ emy14 He estado usando ese módulo pero genera informes Json al pasar la opción de línea de comando de pepino -f <JSON:path> . Quiero usar la clase JsonFormatter de cucumber2.0 rc7 e invocarla en mi código para generar informes json, ¡gracias por responder!

@charlierudolph ¡ Tus ideas ayudarían aquí!

El JsonFormatter no está expuesto actualmente. Sin embargo, podría serlo fácilmente. Creo que solo necesitaría una actualización en https://github.com/cucumber/cucumber-js/blob/998e81d9de63c0e73bd5fa496432626557501338/src/index.js. Debería exportarse de una manera muy similar al formato de resumen si desea enviar un PR

@charlierudolph Gracias por la confirmación y el compromiso: +1: ¿habrá un lanzamiento de parche pronto?

Sí, intentaré lanzarlo hoy. Comentaré aquí cuando se publique

Corrección publicada en v2.0.0-rc.8

Este hilo se ha bloqueado automáticamente ya que no ha habido ninguna actividad reciente después de que se cerró. Abra un nuevo problema para errores relacionados.

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