У меня есть модуль, который находится в пространстве имен. Должны ли тесты и данные, на которые полагаются тесты, идут в пространстве имен или на верхнем уровне, где находятся сайты setup.py?
./company/__init__.py
./company/namespace/__init__.py
./company/namespace/useful.py
./company/namespace/test_useful.py
./company/namespace/test_data/useful_data.xml
./setup.py
или
./company/__init__.py
./company/namespace/__init__.py
./company/namespace/useful.py
./test_useful.py
./test_data/useful_data.xml
./setup.py
Вопрос о том, нужно ли устанавливать тесты или нет?