Sha256: 3d1aba00aa071c4d5be2f8a52e451591d4c04c3b53022da515e1a552e8023115
Contents?: true
Size: 979 Bytes
Versions: 2
Compression:
Stored size: 979 Bytes
Contents
RSpec.describe :build_schema do link :build_schema, from: :ree_swagger it { schema = build_schema( title: 'Sample API', description: 'Sample API description', version: '0.0.1', endpoints: [ReeSwagger::EndpointDto.new( method: :get, path: '/version', respond_to: :json, caster: nil, serializer: nil, response_status: 200, description: nil, summary: nil, errors: [] )] ) expect(schema).to eq( { openapi: '3.0.0', info: { title: 'Sample API', description: 'Sample API description', version: '0.0.1' }, paths: { '/version' => { get: { responses: { 200 => { description: '' } } } } } } ) } end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ree_lib-1.0.9 | lib/ree_lib/packages/ree_swagger/spec/functions/build_schema_spec.rb |
ree_lib-1.0.8 | lib/ree_lib/packages/ree_swagger/spec/functions/build_schema_spec.rb |