2014-10-27 10 views

risposta

21

pytest-cov package è necessario se si desidera passare gli argomenti --cov a pytest, per impostazione predefinita non dovrebbe essere passato. Stai usando una versione modificata di py.test?

pip install pytest-cov 

risolverebbe il problema.

+0

Se si sta ancora ricevendo questo emettere un occhiata alla risposta di @Samuel Phan. – AlexLordThorsen

3

Per coloro che utilizzano CentOS 6, la versione di setuptools è vecchia ed è necessario aggiornarlo anche:

pip install pytest-cov 
pip install --upgrade setuptools 

Subito dopo l'installazione di pip install pytest-cov:

~ # py.test --version 
This is pytest version 3.0.5, imported from /usr/lib/python2.6/site-packages/pytest.pyc 

~ # pip install --upgrade setuptools 
[...] 
Successfully installed setuptools-30.3.0 

~ # py.test --version 
This is pytest version 3.0.5, imported from /usr/lib/python2.6/site-packages/pytest.pyc 
setuptools registered plugins: 
    pytest-cov-2.4.0 at /usr/lib/python2.6/site-packages/pytest_cov/plugin.py 
Problemi correlati