пятница, 5 августа 2011 г.

Устраняем ошибу Capybara из ruby 1.9.x

Если вдруг во время тестов вам на голову вываливается множество предупреждений вида:

GEM_PATH/rack-1.2.1/lib/rack/utils.rb:16: warning: regexp match /.../n against to UTF-8 string

То делаем следующее:
  1. ставим escape_utils: gem "escape_utils"
  2. создаем файл: RAILS_ROOT/config/initializers/escape_utils.rb с содержимым:
module Rack
  module Utils
    def escape(s)
      EscapeUtils.escape_url(s)
    end
  end
end

Комментариев нет:

Отправить комментарий