Module RSpec
In: lib/rspec/core.rb
lib/rspec/core/backward_compatibility.rb
lib/rspec/core/command_line.rb
lib/rspec/core/configuration.rb
lib/rspec/core/configuration_options.rb
lib/rspec/core/deprecation.rb
lib/rspec/core/drb_command_line.rb
lib/rspec/core/dsl.rb
lib/rspec/core/example.rb
lib/rspec/core/example_group.rb
lib/rspec/core/extensions/instance_eval_with_args.rb
lib/rspec/core/extensions/module_eval_with_args.rb
lib/rspec/core/extensions/ordered.rb
lib/rspec/core/filter_manager.rb
lib/rspec/core/formatters/base_formatter.rb
lib/rspec/core/formatters/base_text_formatter.rb
lib/rspec/core/formatters/documentation_formatter.rb
lib/rspec/core/formatters/helpers.rb
lib/rspec/core/formatters/html_formatter.rb
lib/rspec/core/formatters/progress_formatter.rb
lib/rspec/core/formatters/snippet_extractor.rb
lib/rspec/core/formatters/text_mate_formatter.rb
lib/rspec/core/hooks.rb
lib/rspec/core/let.rb
lib/rspec/core/metadata.rb
lib/rspec/core/metadata_hash_builder.rb
lib/rspec/core/mocking/with_absolutely_nothing.rb
lib/rspec/core/mocking/with_flexmock.rb
lib/rspec/core/mocking/with_mocha.rb
lib/rspec/core/mocking/with_rr.rb
lib/rspec/core/mocking/with_rspec.rb
lib/rspec/core/pending.rb
lib/rspec/core/project_initializer.rb
lib/rspec/core/rake_task.rb
lib/rspec/core/ruby_project.rb
lib/rspec/core/runner.rb
lib/rspec/core/shared_context.rb
lib/rspec/core/shared_example_group.rb
lib/rspec/core/subject.rb
lib/rspec/core/version.rb
lib/rspec/core/world.rb

Methods

Classes and Modules

Module RSpec::Core
Module RSpec::Rake
Module RSpec::Runner
Class RSpec::HashWithDeprecationNotice

Constants

SharedContext = Core::SharedContext

Public Class methods

@private Used internally to clear remaining groups when fail_fast is set

Returns the global [Configuration](RSpec/Core/Configuration) object. While you can use this method to access the configuration, the more common convention is to use [RSpec.configure](RSpec#configure-class_method).

@example

    RSpec.configuration.drb_port = 1234

@see RSpec.configure @see Core::Configuration

Yields the global configuration to a block. @yield [Configuration] global configuration

@example

    RSpec.configure do |config|
      config.add_formatter 'documentation'
    end

@see Core::Configuration

@private

Used internally to print deprecation warnings

@private Used internally to ensure examples get reloaded between multiple runs in the same process.

@private Used internally to determine what to do when a SIGINT is received

@private

Used internally to print deprecation warnings

@private Internal container for global non-configuration data

[Validate]