Я разбиваю монолитное приложение Rails на несколько драгоценных камней. Все они имеют множество функций, которые зависят от основного приложения.
Цель состоит в том, чтобы иметь возможность установить основное приложение без всех его функций, но добавить некоторые функции в виде гемов, если / когда это необходимо.
Ни один из этих драгоценных камней не работает без основного приложения или другого приложения.
Каждый из компонентов приложения, которые я надеюсь разделить, имеет множество спецификаций, включая спецификации функций.
Прежде чем разбить приложение на части, я запускал все примеры с:
bundle exec rspec
После разделения объектов на гемы будут запускаться только спецификации приложений, но не спецификации гемов.
Как мне запустить эти спецификации после установки гемов в приложение?