Sha256: e98a69ba26e618dd159658d3d79563e5f52f015c19d5470b877c8d6b8f1d7e23

Contents?: true

Size: 801 Bytes

Versions: 30

Compression:

Stored size: 801 Bytes

Contents

module RSpec::Rails
  module ModuleInclusion
    # @deprecated No replacement.
    #
    # Will be removed from rspec-rails-3.0
    #
    # This was never intended to be a public API and is no longer needed
    # internally. As it happens, there are a few blog posts citing its use, so
    # I'm leaving it here, but deprecated.
    def include_self_when_dir_matches(*path_parts)
        instead = <<-INSTEAD


    RSpec.configure do |c|
      c.include self, :example_group => {
        :file_path => /#{path_parts.join('\/')}/
      }
    end

INSTEAD
      lambda do |c|
        RSpec.deprecate('include_self_when_dir_matches', instead, 'rails-3.0')
        c.include self, :example_group => {
          :file_path => Regexp.compile(path_parts.join('[\\\/]'))
        }
      end
    end
  end
end

Version data entries

30 entries across 25 versions & 5 rubygems

Version Path
judge-2.0.5 vendor/bundle/ruby/2.1.0/gems/rspec-rails-2.13.0/lib/rspec/rails/module_inclusion.rb
rspec-rails-2.13.2 lib/rspec/rails/module_inclusion.rb
rspec-rails-2.13.1 lib/rspec/rails/module_inclusion.rb
rspec-rails-2.13.0 lib/rspec/rails/module_inclusion.rb
rspec-rails-2.12.2 lib/rspec/rails/module_inclusion.rb
sunrise-cms-0.5.0.rc1 vendor/bundle/ruby/1.9.1/gems/rspec-rails-2.10.1/lib/rspec/rails/module_inclusion.rb
rspec-rails-2.12.1 lib/rspec/rails/module_inclusion.rb
rspec-rails-2.12.0 lib/rspec/rails/module_inclusion.rb
rspec-rails-2.11.4 lib/rspec/rails/module_inclusion.rb
gem_repackager-0.1.0 support/gems/rspec-rails-2.11.0/lib/rspec/rails/module_inclusion.rb
rspec-rails-2.11.0 lib/rspec/rails/module_inclusion.rb
sunrise-cms-0.3.3 vendor/bundle/ruby/1.9.1/gems/rails-uploader-0.0.1/vendor/bundle/ruby/1.9.1/gems/rspec-rails-2.10.1/lib/rspec/rails/module_inclusion.rb
sunrise-cms-0.3.3 vendor/bundle/ruby/1.9.1/gems/rspec-rails-2.10.1/lib/rspec/rails/module_inclusion.rb
sunrise-cms-0.3.2 vendor/bundle/ruby/1.9.1/gems/rails-uploader-0.0.1/vendor/bundle/ruby/1.9.1/gems/rspec-rails-2.10.1/lib/rspec/rails/module_inclusion.rb
sunrise-cms-0.3.2 vendor/bundle/ruby/1.9.1/gems/rspec-rails-2.10.1/lib/rspec/rails/module_inclusion.rb
sunrise-cms-0.3.1 vendor/bundle/ruby/1.9.1/gems/rails-uploader-0.0.1/vendor/bundle/ruby/1.9.1/gems/rspec-rails-2.10.1/lib/rspec/rails/module_inclusion.rb
sunrise-cms-0.3.1 vendor/bundle/ruby/1.9.1/gems/rspec-rails-2.10.1/lib/rspec/rails/module_inclusion.rb
sunrise-cms-0.3.0 vendor/bundle/ruby/1.9.1/gems/rspec-rails-2.10.1/lib/rspec/rails/module_inclusion.rb
sunrise-cms-0.3.0 vendor/bundle/ruby/1.9.1/gems/rails-uploader-0.0.1/vendor/bundle/ruby/1.9.1/gems/rspec-rails-2.10.1/lib/rspec/rails/module_inclusion.rb
rails-uploader-0.0.4 vendor/bundle/ruby/1.9.1/gems/rspec-rails-2.10.1/lib/rspec/rails/module_inclusion.rb