when I am trying to run my test through command line
py.test file_name.py
I got this error:
py.test: error: unrecognized argum
For those who use CentOS 6, the version of setuptools
is old and you need to upgrade it also:
pip install pytest-cov
pip install --upgrade setuptools
Just after installing 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