Перед тем как внести изменения, я бы хотел убедиться, что все они были протестированы, либо автоматически, либо вручную с отчетом о покрытии кода, но есть много устаревшего кода, который не имеет автоматических тестов, и мои изменения не будут затронуты.
Существует ли инструмент, который может перекрестно ссылаться на разницу из инструмента контроля версий с отчетом о покрытии кода и убедиться, что все, что было изменено, было выполнено?
Я понимаю, что с покрытием кода это может дать ложное чувство безопасности, а с чем-то вроде этого, даже более того, но я думаю, что стоило бы попробовать. Я использую git и PHP - я использовал интерфейс кодировщика кода XCache для просмотра того, что я запустил, и это полезно, но было бы здорово, если бы что-то могло запускаться автоматически во время git commit или push.