How to run only one test in tox? How to run only one test in tox? python python

How to run only one test in tox?


As written by jason meridth:

$ tox -e py35 -- project/tests/test_file.py::TestClassName::test_method

But the fine grain is mentioned by beluga.me in the comments: If you have a tox.ini file you might need to add the {posargs} to pytest in tox.ini:

[tox]envlist = py35[testenv]deps =    pytest    pytest-cov    pytest-pep8commands =    pip install -e .    pytest {posargs}

Run one test with unittest

python3 -m unittest -q test_file.TestClassName


Run this command:

tox -epy27 -- test_name

for more information.