Код: Выделить всё
/usr/lib/python3.6/unittest/loader.py:286Код: Выделить всё
is_not_importable = not os.path.isfile(os.path.join(start_dir, '__init__.py'))
Я считаю, что это ошибка, но мне нужно подтверждение.
Когда в каталоге foo нет __init__.py, следующая команда выполняется нормально (
Код: Выделить всё
{PROJECT_HOME}Код: Выделить всё
python3.6 -m unittest discover tests.foo -t {PROJECT_HOME} -p "*.py"
Код: Выделить всё
python3.6 -m unittest discover tests/foo -t {PROJECT_HOME} -p "*.py"
Подробнее здесь: https://stackoverflow.com/questions/480 ... python-3-6