и расширяется функционал старый. От сюда вопрос) Как сделать так, чтобы не падали апи и интгерационные тесты при мердже в дев, и из дев в релизные ветки? У меня пока что-то только идея такая - писать, актуализировать тесты в той же ветке, где изменения по функционалу. У кого есть опыт командного поддерж тестов, поделеитесь)
вполне здравая идея: чтобы не понижать code coverage продукта, и не портить статистику упавших тестов, не нужно выпускать продукт, тесты которого вы не актуализировали. И лучше в этом случае либо делать в одной ветке, либо уже от фича-ветки которую разработчики с фичей выкатили сделать свою тест-ветку, с обновленными тестами. Тесты прошли, есть результат? тогда мерджите эту ветку в фичевую ветку. Дальше уже по готовности фиче ветки вливаете ее в основную. ну т.е подход который вы описали правильный. но для наглядности я бы прямо от фичевой ветки сделал ветку отдельную с тестами.
Обсуждают сегодня