Как упаковать «помощников по тестированию»? - PullRequest
0 голосов
/ 24 апреля 2019

Мое приложение состоит из двух частей: многократно используемой библиотеки и «внешнего интерфейса». Оба находятся в разных репозиториях. Набор тестов библиотеки содержит несколько помощников, которые я хочу использовать в тестовом наборе внешнего интерфейса. Но как мне их упаковать? Тесты написаны для запуска их с pytest.

Один из способов - переместить помощников в основной пакет. Однако я не думаю, что они принадлежат там. Большая их часть предназначена для генерирования примеров данных и не очень полезна вне написания тестов.

Некоторые из помощников тестируются самостоятельно. Было бы неплохо, если бы с этим решением было «очевидное» место для испытаний на них.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...