warning: regexp match /.../n against to UTF-8 string

Ruby 1.9.2 環境で spec を実行した時に、


warning: regexp match /.../n against to UTF-8 string

という警告がたくさん出て困った。

ここに書いてある通り、

Gemfile


gem 'escape_utils'

と書き、config/initializers/escape_utils.rb を作って、


module Rack
module Utils
def escape(s)
EscapeUtils.escape_url(s)
end
end
end

というコードを書き込めばOK。