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
{