cobertura de código é uma métrica utilizada no desenvolvimento de software que descreve a quantidade de código que foi testado. Quanto maior é o que é melhor.
Istambul é um kit de ferramentas de engenheiros do Yahoo, criado para ajudar os desenvolvedores para testar seu código.
Istambul pode ser usado a partir de uma linha de comando ou como uma biblioteca de programação.
Esta ferramenta também funciona com ambientes do lado do servidor (Node.js) do lado do cliente (browsers) e
O que é novo nesta versão.:
- Adicionado formato de relatório de texto-lcov para emitir lcov consolar.
O que é novo na versão 0.4.1:
- formato de relatório Adicionado text-lcov para emitir lcov para console.
O que é novo na versão 0.3.6:
- A opção `--preload-sources` é agora obsoleta e substituída pela opção `--include-all-sources` vez. Isto proporciona uma melhor representação cobertura do código que não tenha sido incluído para o teste.
O que é novo na versão 0.3.0:
- linha de comando Alterar relatório para suportar vários relatórios, adicione processamento de back-compatibilidade com avisos
- Ativar `comando report para ler a lista de relatório do config
- Suporte a vários relatórios para `` cover` e comandos report
- Suporte opções de configuração per-relatório em arquivo de configuração
- Ligue relatórios em emissores de eventos para que eles possam sinalizar `done`
- Adicionado classe `Reporter` para ser capaz de gerar vários relatórios
- Adicionado um monte de documentação da API, refactor README
O que é novo na versão 0.2.16:
- Verifique as ligações YUI https-sempre desde links relativos quebrar filesystem caso de uso local.
O que é novo na versão 0.2.13:
- Adicionado `--preload-sources` opção para `comando cover` para tornar o código não seja exigido por testes para aparecer no relatório de cobertura.
O que é novo na versão 0.2.11:.
- Permitir fonte mapa geração
O que é novo na versão 0.2.10:.
- bandeira Adicionado para lidar com sigints e despejar cobertura
O que é novo na versão 0.2.8:.
- Atualização para Esprima
O que é novo na versão 0.2.7:.
- Atualização Esprima
- Misc correções jshint.
O que é novo na versão 0.2.6:.
- Revertido ruim comprometer por summarizer árvore
O que é novo na versão 0.2.4:
- algo linha-split fixo para lidar com separadores Mac lin .
- README Atualizado para introdução rápida para ignorar o código para a cobertura.
O que é novo na versão 0.2.2:.
- escodegen atualizado, guidão e resolver versões de dependência
O que é novo na versão 0.2.0:
- Adicionado --preserve-comentários para Instrumenter opções.
- Suporte "use strict; ' no escopo do arquivo.
O que é novo na versão 0.1.42:
- regressão fonte Embed introduzido em v0.1.38. Corrigido teste quebrado para isso.
Requisitos :
- habilitar o JavaScript no lado do cliente
- Node.js (para ambientes lado do servidor)
Comentários não encontrado