Запуск Rspecs из конных камней - PullRequest
0 голосов
/ 17 апреля 2019

У меня есть монолитный проект Ruby on Rails, который включает несколько смонтированных двигателей. Каждый установленный двигатель (драгоценный камень) имеет свой собственный набор тестов. Я хочу знать, есть ли способ, когда я запускаю код в родительском проекте, он запускает rspecs во всех движках в дополнение к своему собственному.

Вот как выглядит структура:

- Core
  - Engine_1
  - Engine_2

Core имеет папку spec/ со своими собственными тестами относительно своей кодовой базы, и каждый движок имеет свою собственную папку spec/ в геме.

Когда я внедряю изменения кода из ядра и запускаю его через CI, я хочу иметь возможность запускать команду rspec, которая запускает тест из Core, но также и из всех его частей двигателя. Есть ли способ сделать это? Я надеюсь, что это имеет смысл.

Спасибо!

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