Pergunta

Já visitei de testes de unidade preferencial Python quadro . Não estou apenas olhando para Python Unit Testing Framework, mas também a cobertura de código com respeito a testes de unidade. Até agora eu só vim através coverage.py . Existe alguma opção melhor?

Uma opção interessante para mim é integrar CPython , testes unitários de código e código Python cobertura do Python código com Visual Studio 2008 através de plugins (algo semelhante a IronPython estúdio ). O que pode ser feito para conseguir isso? Estou ansioso para sugestões.

Foi útil?

Solução

PyDev parece permitir a cobertura de código de dentro do Eclipse.

Eu ainda tenho que encontrar como integrar isso com o meu próprio (e complexo) processo de construção, então eu uso coverage.py de Ned Batchelder na linha de comando.

Outras dicas

Nós usamos esta Django cobertura integração , mas em vez de usar o padrão coverage.py em análise, gerar algum HTML simples: fonte Colorize Python usando o built-in tokenizer .

Há também figleaf que eu acho que é baseado em Ned coverage.py de Batchelder. Usamos nariz como o driver para o teste. Tudo funciona muito bem. Nós escrevemos nossos testes de unidade usando o built-in unittest e módulos doctest.

mais informações aqui -

novo suporte Python NetBeans tem firmemente suporte a cobertura de código integrado .

Se você quiser a cobertura de código interativo, onde você pode ver a mudança sua cobertura de estatísticas em tempo real, dar uma olhada em Python Cobertura Validador .

Testoob tem uma opção de puro "--coverage" de linha de comando para gerar um relatório de cobertura .

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top