взаимодействий (мейл сервер, смс и тд)?
можно и так. В другом проекте я делал слинер-обфускатор: который меняет продакшен креды на креды тестовых сред, чистит пароль от банковских апи, искажает конфиденциальные данные клиентов,... тоже мастхэв в солидных продакшен корпорациях.
минус в том, что когда ты в команде не тимлид, и в команде джуны, которые не знают, что такое зависимости между модулями... то в системе накапливаются циклические зависимости и ссылки на модули, которые не указаны в манифесте. В такой ситуации - все как бы работает, как бы устанавливается,... до поры до времени... пока не начинаются проблемы. А они рано или поздно возникнут. И тогда окажется что модули циклически зависимы и устранять это говно очень долго(читай дорого). А накатка модулей на чистую базу - сразу выявляет все циклические зависимости. Но взять пустую базу и в нее поставить модули - мало. Нужно еще настройки настроить. Вручную это долго. Модулем, как я описал выше, - быстрее. Вот например на канонической odoo.sh тесты запускаются на чистой базе. Это не позволяет добавлять циклические зависимости... при учете, что у модулей есть тесты и они запускаются...
о бОльшем не возможно мечтать)
ще в планах налаштування тестування під ЕЕ
Обсуждают сегодня