lib/tester/definition/response.rb in api-tester-0.0.4 vs lib/tester/definition/response.rb in api-tester-0.0.5

- old
+ new

@@ -11,19 +11,24 @@ self.body << new_field self end def to_s + des = {} s = self.body.map do |f| - field_display f + des[f.name] = field_display f end - s.to_s + des.to_json end def field_display field + des = field.display_class if field.has_subfields? - "#{field.name}:#{field.fields.map{|f| field_display(f)}}" - else - "#{field.name}:#{field.display_class}" + des = {} + s = field.fields.map do |f| + des[f.name] = field_display f + end + des.to_json end + des end end