У нас есть много веб-приложений и веб-сайтов PHP. Я создал настройку behat/mink, которая будет работать для всех наших приложений/сайтов. Я хочу, чтобы все сайты использовали общую настройку тестирования, поэтому я хочу иметь папку /test в каждом проекте в качестве подмодуля Git, который содержит настройку behat/mink, а также файлы functions/bootstrap/FeatureContext.php, которые я настроил для нашего места. НО я хочу, чтобы файлы .feature оставались частью репозитория Git приложения.
Как я могу это осуществить?
Если просто добавить *.feature во внутренний тест .gitignore, подмодуль проигнорирует их, как и репозиторий проекта.