Pergunta

Este é um post anterior Detalhando uma configuração de CI para Python. O asker e o atendente detalham o uso de Nariz e NarizExunit com Hudson por suas construções. No entanto, NarizExunit lança um erro quando executado em qualquer pasta de origem onde iniciar.py está presente:

File "build/bdist.linux-x86_64/egg/nosexunit/tools.py", line 59, 
    in packages nosexunit.excepts.ToolError: following folder can not contain 
    __init__.py file: /home/dev/source/web2py/applications

Não consigo pensar em uma pasta de origem minha que também não é um pacote. Há um passo que estou perdendo ao lidar NarizExunit?

Foi útil?

Solução

Você provavelmente não deve usar o nariz de nariz - está realmente desatualizado e existe um recurso semelhante no nariz> = 0,11.

Do nariz -help:

  --with-xunit          Enable plugin Xunit: This plugin provides test results
                        in the standard XUnit XML format. [NOSE_WITH_XUNIT]
  --xunit-file=FILE     Path to xml file to store the xunit report in. Default
                        is nosetests.xml in the working directory
                        [NOSE_XUNIT_FILE]

Se por algum motivo você precisar de uma versão antiga do nariz, use http://bitbucket.org/durin42/nose-xml/ -Esse é o plugin que se tornou a opção--with-xunit.

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