Module: Detest::FailureDetails::VariablesListing
- Defined in:
- lib/detest.rb
Instance Method Summary collapse
Instance Method Details
#to_yaml(options = {}) ⇒ Object
1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 |
# File 'lib/detest.rb', line 1131 def to_yaml = {} require 'pp' require 'stringio' inject(Hash.new) do |hash, (variable, value)| pretty = PP.pp(value, StringIO.new).string.chomp hash[variable] = "(#{value.class}) #{pretty}" hash end.to_yaml() end |