Cucumber-js: O JsonFormatter foi exportado corretamente?

Criado em 21 fev. 2017  ·  7Comentários  ·  Fonte: cucumber/cucumber-js

Estou tentando usar JsonFormatter para gerar relatórios Json do pepino com o novo pepino 2.0 rc7, mas não consigo. Entendo que é uma classe filha do Formatter que é exportada como uma classe padrão.
Não consegui encontrar nenhum exemplo na seção de documentos também. Um exemplo definitivamente ajudaria os usuários em como usar / exigir diferentes formatadores com a nova versão.
Obrigado,

Comentários muito úteis

@ emy14 Tenho usado esse módulo, mas ele gera relatórios Json passando a opção de linha de comando do pepino -f <JSON:path> . Quero usar a classe JsonFormatter do cucumber2.0 rc7 e invocá-la em meu código para gerar relatórios json, mas obrigado por responder!

@charlierudolph Seus insights ajudariam aqui!

Todos 7 comentários

Eu usei um módulo: pepino html reporter https://www.npmjs.com/package/cucumber-html-reporter. Não sei se é o que você está procurando: $

@ emy14 Tenho usado esse módulo, mas ele gera relatórios Json passando a opção de linha de comando do pepino -f <JSON:path> . Quero usar a classe JsonFormatter do cucumber2.0 rc7 e invocá-la em meu código para gerar relatórios json, mas obrigado por responder!

@charlierudolph Seus insights ajudariam aqui!

O JsonFormatter não está exposto no momento. Mas poderia ser facilmente. Acredito que seria necessária apenas uma atualização em https://github.com/cucumber/cucumber-js/blob/998e81d9de63c0e73bd5fa496432626557501338/src/index.js. Deve ser exportado de uma maneira muito semelhante ao SummaryFormatter se você gostaria de enviar um PR

@charlierudolph Obrigado pela confirmação e pelo commit: +1: haveria um lançamento de patch em breve?

Sim, vou tentar liberar hoje. Vou comentar aqui quando for lançado

Correção lançada em v2.0.0-rc.8

Este tópico foi bloqueado automaticamente, pois não houve nenhuma atividade recente depois que ele foi fechado. Abra um novo problema para bugs relacionados.

Esta página foi útil?
0 / 5 - 0 avaliações