Cucumber-js: Saída CLI para novos recursos

Criado em 31 mai. 2016  ·  7Comentários  ·  Fonte: cucumber/cucumber-js

Estou transferindo alguns testes para Cucumber-js, a última vez que usei Cucumber foi com Ruby. Com a versão Ruby, quando você executaria a ferramenta Cucumber CLI, ela forneceria uma lista de etapas para você concluir. Com a versão JS, a saída é uma mistura de comentários e etapas conforme mostrado abaixo

Existe um sinalizador para apenas a saída das etapas em vez de copiar cada bloco de código do terminal?

screenshot 2016-05-31 17 03 36

Comentários muito úteis

Hum. Idéia interessante. Não há nada que apóie isso no momento. Poderíamos adicionar um novo formatador que apenas produza snippets para etapas indefinidas ou isso pode ser algo que combinamos com um formatador de uso.

Todos 7 comentários

Hum. Idéia interessante. Não há nada que apóie isso no momento. Poderíamos adicionar um novo formatador que apenas produza snippets para etapas indefinidas ou isso pode ser algo que combinamos com um formatador de uso.

O que seria bom é poder ter um sinalizador de --output-steps file.js ou apenas --output-steps para despejar no console

1 para esse recurso. Seria muito útil para um fluxo de trabalho automatizado de recursos a um esqueleto de código com o mínimo de esforço manual.

Abri outra entrada ( # 618 ) sobre o mesmo assunto e charlierudolph me indicou este.

Acabei de fazer um comentário lá. Abaixo está uma cópia dele:


Obrigado pelo ponteiro. Claro que parece uma boa ideia.
Isso poderia / iria atrapalhar as pessoas que automatizaram e criaram alguns scripts / filtros, mas eu diria que esse deve ser o comportamento padrão. 1) Seria mais próximo do pepino, 2) os filtros provavelmente funcionariam da mesma forma. Seria ótimo para pessoas que simplesmente recortam e colam da saída de alguns CI.

Resumindo, eu preferiria que fosse o padrão, senão, tenho a opção de gerar apenas isso.

Obrigado

1 para este recurso.

Agora temos um formatador de snippets que pode ser usado para obter apenas os snippets. Isso estará disponível na próxima versão.

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