Я хотел бы, чтобы код в одном из моих инициализаторов (в config/initializers/) запускался только для среды :development, но не :test или :production. Какой лучший способ сделать это?
Вставка его в config/environments/test.rb кажется нечистым, и мне не очень нравится обертывать весь файл инициализатора в инструкции if Rails.env == 'development' do ... end. Есть ли какой-то канонический способ сделать это?
(Background: Чтобы ускорить время тестовой загрузки, я пытаюсь перенести жемчужину Barista в группу :development моего Gemfile, но config/initializers/barista_config.rb вызывает Barista.configure, так что теперь он задыхается от этого в тестовый (и производственный) режим.)