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

Ruby 1.9.2-p0 + Rails3.0.0 で rake spec や rake cucumber したときに大量に Warning が出る。

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

$VERBOSE=nil とすることでも抑止できるけど、ここでは escape_utils を使った。

Gemfile に追加:

gem "escape_utils", ">= 0.2.1"


追記:escape_utils は 0.2.0 以前のバージョンは問題が発生する可能性があるので、0.2.1 以降を使うようにします。

bundle install して、あとはどこかに以下の行を。(自分は config/initializers/escape_utils.rb に)

require 'escape_utils/url/rack'