Pergunta

Eu tenho instalado postes aplicativo com base de ovo, por isso se senta em algum lugar sob /usr/lib/python2.5/site-packages. Eu vejo que os testes são embalados também e eu gostaria de executá-los (para pegar um problema que aparece no aplicativo implantado, mas não na versão de desenvolvimento).

Então, como faço para executá-los? Fazendo "nosetests" do diretório contendo apenas Test.ini e development.ini dá um erro sobre Test.ini inexistente sob site-packages.

Foi útil?

Solução

Straight from boca do cavalo:

Instale nariz:. Easy_install nariz -W

Executar nariz: nosetests --with-postes = Test.ini OU python setup.py nosetests

Para executar "python setup.py nosetests" você precisa ter um bloco [nosetests] em sua setup.cfg parecido com isto:

[nosetests]

verbose = True

verbosidade = 2

com-postes = Test.ini

detalhados-errors = 1

com-doctest = True

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