Skip to content

Latest commit

 

History

History
13 lines (9 loc) · 605 Bytes

040-upgrading-to-rails5-and-rubocop.md

File metadata and controls

13 lines (9 loc) · 605 Bytes

Как Rubocop может помочь с апгрейдом до пятых Рельс

Одна из проблем при апгрейде на пятые Рельсы — переход на keyword args params в тестах контроллеров:

# было
get :show, id: post.id, format: :json

# стало
get :show, params: { id: post.id, format: :json }

Чтобы Рубокоп нашел все такие места и автоматически исправил их, укажите TargetRailsVersion: 5.0 в .rubocop.yml и запустите bin/rubocop -a.