Не совсем вопрос Ruby on Rails, но это та среда, над которой мы работаем.
Мы переносим данные из устаревшей системы в нашу собственную систему и тестируем код, который будет выполнять миграцию данных. Эти тесты работают вместе с остальными тестами приложений и поэтому выполнялись на нашем сервере сборки при коммитах и т. Д.
После того, как мы перенесем эти данные, эти тесты окажутся для нас бесполезными, поскольку тестируемый ими код больше никогда не будет запущен. Более того, тесты, скорее всего, устареют и могут потребовать технического обслуживания, чтобы не сломать нашу сборку.
Должны ли мы просто выбросить эти тесты потом? Помечать их каким-то образом, чтобы они не побежали после того, как мы что-то сделаем по-настоящему? Что-то еще?