lib/rspec/openapi/hooks.rb in rspec-openapi-0.2.2 vs lib/rspec/openapi/hooks.rb in rspec-openapi-0.3.0

- old
+ new

@@ -6,11 +6,12 @@ require 'rspec/openapi/schema_merger' records = [] RSpec.configuration.after(:each) do |example| - if example.metadata[:type] == :request && example.metadata[:openapi] != false && request && response - records << RSpec::OpenAPI::RecordBuilder.build(self, example: example) + if example.metadata[:type] == :request && example.metadata[:openapi] != false + record = RSpec::OpenAPI::RecordBuilder.build(self, example: example) + records << record if record end end RSpec.configuration.after(:suite) do title = File.basename(Dir.pwd)