Как стать автором
Обновить

Комментарии 2

По-моему, всё это несколько избыточно.
Если это бандл для Symfony, то использовать его без Symfony-приложения очень затруднительно.
А значит, люди, которые будут его использовать, уже имеют проект с ядром Symfony и тесты будут запускать в контексте своего приложения.
Если же нужно покрыть тестами специфический функционал, который должен работать сам по себе, то обычно делают разделяют классы или вовсе делают две репы: сама либа, которая, например резервирует номера, и бандл-обвязку для неё.
И, соответственно, в репе либы пишем тесты, которые тестируют функционал либы, а в репе бандла тестируем, как работает обвязка, если это необходимо.
Если Вы используете бандл, то даже тесты можно не запускать (лично я не запускаю, а доверяюсь разработчикам). Но когда, дело встает за разработкой open source бандла, и его сборкой (допустим при помощи Travis), то это очень даже логично.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации