module Committee::Rails::Test::Methods
Public Instance Methods
committee_options()
click to toggle source
# File lib/committee/rails/test/methods.rb, line 8 def committee_options if defined?(RSpec) && (options = RSpec.try(:configuration).try(:committee_options)) options else { schema_path: default_schema } end end
default_schema()
click to toggle source
# File lib/committee/rails/test/methods.rb, line 16 def default_schema @default_schema ||= Committee::Drivers.load_from_file(Rails.root.join('docs', 'schema', 'schema.json').to_s) end
request_object()
click to toggle source
# File lib/committee/rails/test/methods.rb, line 20 def request_object integration_session.request end
response_data()
click to toggle source
# File lib/committee/rails/test/methods.rb, line 24 def response_data [integration_session.response.status, integration_session.response.headers, integration_session.response.body] end