Sha256: df8eeacb6dd1efbab7be24bd8632022d0501e4e2adfbdd7e7454ddb7936b38ac

Contents?: true

Size: 578 Bytes

Versions: 4

Compression:

Stored size: 578 Bytes

Contents

require "action_dispatch/testing/assertions/routing"

module RSpec::Rails
  module RoutingExampleGroup
    extend ActiveSupport::Concern
    extend RSpec::Rails::ModuleInclusion

    include RSpec::Rails::TestUnitAssertionAdapter
    include ActionDispatch::Assertions::RoutingAssertions
    include RSpec::Rails::Matchers::RoutingMatchers

    module InstanceMethods
      attr_reader :routes
    end

    included do
      before do
        @routes = ::Rails.application.routes
      end
    end

    RSpec.configure &include_self_when_dir_matches('spec','routing')
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
rspec-rails-2.0.0.beta.16 lib/rspec/rails/example/routing_example_group.rb
rspec-rails-2.0.0.beta.15 lib/rspec/rails/example/routing_example_group.rb
rspec-rails-2.0.0.beta.14.2 lib/rspec/rails/example/routing_example_group.rb
rspec-rails-2.0.0.beta.14.1 lib/rspec/rails/example/routing_example_group.rb