mirror of
https://github.com/ditkrg/rswag.git
synced 2026-01-25 07:16:40 +00:00
Allow tests to be run without generating docs
By providing the 'document: false' metadata, tests will be run but no swagger documentation will be generated for the tagged example groups. It works on all kinds of example groups (responses, verbs, paths etc..).
This commit is contained in:
@@ -25,7 +25,11 @@ module Rswag
|
||||
metadata = notification.metadata
|
||||
end
|
||||
|
||||
# !metadata[:document] won't work, since nil means we should generate
|
||||
# docs.
|
||||
return if metadata[:document] == false
|
||||
return unless metadata.has_key?(:response)
|
||||
|
||||
swagger_doc = @config.get_swagger_doc(metadata[:swagger_doc])
|
||||
swagger_doc.deep_merge!(metadata_to_swagger(metadata))
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user