Sha256: 4325e63503d4031239b38fdf3ff0b09e8ad13e5fea56c5ccf932b0fab8ca3559
Contents?: true
Size: 987 Bytes
Versions: 2
Compression:
Stored size: 987 Bytes
Contents
require 'rails_helper' RSpec.configure do |config| # Specify a root folder where Swagger JSON files are generated # NOTE: If you're using the rswag-api to serve API descriptions, you'll need # to ensure that it's configured to serve Swagger from the same folder config.swagger_root = Rails.root.to_s + '/swagger' # Define one or more Swagger documents and provide global metadata for each one # When you run the 'rswag:specs:swaggerize' rake task, the complete Swagger will # be generated at the provided relative path under swagger_root # By default, the operations defined in spec files are added to the first # document below. You can override this behavior by adding a swagger_doc tag to the # the root example_group in your specs, e.g. describe '...', swagger_doc: 'v2/swagger.json' config.swagger_docs = { 'v1/swagger.json' => { openapi: '3.0.0', info: { title: 'API V1', version: 'v1' }, paths: {} } } end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rswag3-specs-0.0.2 | lib/generators/rswag3/specs/install/templates/swagger_helper.rb |
rswag3-specs-0.0.1 | lib/generators/rswag3/specs/install/templates/swagger_helper.rb |