python -m unittest2 обнаружение не работает
Я использую отличный инструмент Tox для тестирования своего кода. Вот мой tox.ini
:
[tox]
envlist = py26,py27,py31,py32,py33
[testenv]
deps = ParamUnittest
commands = python -m unittest discover tests
downloadcache = build
[testenv:py26]
deps = https://github.com/rik0/ParamUnittest/tarball/master
unittest2
importlib
commands = python -m unittest2.__main__ discover tests
[testenv:py31]
deps = https://github.com/rik0/ParamUnittest/tarball/master
unittest2py3k
commands = python -m unittest2 discover tests
При его запуске все тесты выполняются на всех версиях, кроме 3.1. Токс показывает:
py31 sdist-reinst: /home/miki/exp/radon/.tox/dist/radon-0.1.zip
py31 runtests: commands[0]
----------------------------------------------------------------------
Ran 0 tests in 0.000s
OK
Почему тесты не выполняются? Структура системы выглядит следующим образом:
tests/
test_internals.py
test_complexity.py
...
radon/
...
setup.py
tox.ini