spec/support/model_parsers/representable_parser.rb in grape-swagger-0.21.0 vs spec/support/model_parsers/representable_parser.rb in grape-swagger-0.22.0

- old
+ new

@@ -184,9 +184,16 @@ include Representable::JSON property :name, documentation: { type: String, desc: 'The name.' } property :children, decorator: self, documentation: { type: 'RecursiveModel', is_array: true, desc: 'The child nodes.' } end + + class DocumentedHashAndArrayModel < Representable::Decorator + include Representable::JSON + + property :raw_hash, documentation: { type: Hash, desc: 'Example Hash.' } + property :raw_array, documentation: { type: Array, desc: 'Example Array' } + end end end let(:swagger_definitions_models) do {