Sha256: ba0ad63f0d2639a748a35f87201e859e36dc751d724a6067ebeb9300f29320e3

Contents?: true

Size: 523 Bytes

Versions: 3

Compression:

Stored size: 523 Bytes

Contents

require 'action_dispatch'
require 'webrat'

module RequestExampleGroupBehaviour
  include ActionDispatch::Assertions
  include ActionDispatch::Integration::Runner
  include Webrat::Matchers
  include Webrat::Methods
  Rails.application.routes.install_helpers(self)

  def app
    Rails.application
  end

  Webrat.configure do |config|
    config.mode = :rack
  end

  def last_response
    response
  end
  
  Rspec::Core.configure do |c|
    c.include self, :behaviour => { :file_path => /\/spec\/requests\// }
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
rspec-rails-2.0.0.a4 lib/rspec/rails/example/request_example_group.rb
rspec-rails-2.0.0.a3 lib/rspec/rails/example/request_example_group.rb
rspec-rails-2.0.0.a2 lib/rspec/rails/example/request_example_group.rb