# File lib/rspec/expectations/differ.rb, line 99 def object_to_string(object) case object when Hash object.keys.sort_by { |k| k.to_s }.map do |k| %(#{PP.singleline_pp(k, "")} => #{PP.singleline_pp(object[k], "")}) end.join(",\n") when String object =~ /\n/ ? object : object.inspect else PP.pp(object,"") end end