t.me/atinfo_chat Telegram группа по автоматизации тестирования

Мульти модульный Maven проэкт для тестирования КАК

Теги: #<Tag:0x00007f7484040948> #<Tag:0x00007f7484040808> #<Tag:0x00007f7484040740> #<Tag:0x00007f7484040650>

Привет. Вот тут такое дело:
Есть:

Проект Мавена. В нем столько пэкеджов(с тестами) столько подсистем котрие тестирую в рамках одного проекта. Это все в директории тесты, а в директории сорсы - пейджы, логика…

Нужно\хочу:

Каждый пэкедж(с тестами) вынести в свой модуль.

Зачем мне это?

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

А теперь что не так у меня: вот есть у меня все тесты в проекте мавена. все ок. билдит и стартует тесты. НО как только я создаю новый модуль(он пустой даже) -билд проходит но тесты почемуто не стартуют. Ошибок не пишет. Только Билд Саксесс

Вот тут например можно подсмотреть.
Секрет кроется в блоке

<parent>
</parent>

Офф док с примерами

разобрался. корневой pom файл служит только для сборки модулей в которых должны быть тесты. У меня на на ранних стадиях рефакторинга тесты были в корне проекта вот по этому и не стартовали. Когда вынес тесты в модуль - все заработало.

1 Симпатия