Module RSpec::Core
In: lib/rspec/core/world.rb
lib/rspec/core/ruby_project.rb
lib/rspec/core/example_group.rb
lib/rspec/core/option_parser.rb
lib/rspec/core/memoized_helpers.rb
lib/rspec/core/pending.rb
lib/rspec/core/drb_command_line.rb
lib/rspec/core/example.rb
lib/rspec/core/version.rb
lib/rspec/core/command_line.rb
lib/rspec/core/configuration_options.rb
lib/rspec/core/shared_example_group.rb
lib/rspec/core/backward_compatibility.rb
lib/rspec/core/runner.rb
lib/rspec/core/formatters/base_formatter.rb
lib/rspec/core/formatters/progress_formatter.rb
lib/rspec/core/formatters/json_formatter.rb
lib/rspec/core/formatters/html_formatter.rb
lib/rspec/core/formatters/documentation_formatter.rb
lib/rspec/core/formatters/base_text_formatter.rb
lib/rspec/core/formatters/helpers.rb
lib/rspec/core/formatters/snippet_extractor.rb
lib/rspec/core/formatters/html_printer.rb
lib/rspec/core/formatters/text_mate_formatter.rb
lib/rspec/core/project_initializer.rb
lib/rspec/core/dsl.rb
lib/rspec/core/rake_task.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/shared_context.rb
lib/rspec/core/reporter.rb
lib/rspec/core/hooks.rb
lib/rspec/core/mocking/with_rspec.rb
lib/rspec/core/mocking/with_absolutely_nothing.rb
lib/rspec/core/mocking/with_flexmock.rb
lib/rspec/core/mocking/with_rr.rb
lib/rspec/core/mocking/with_mocha.rb
lib/rspec/core/drb_options.rb
lib/rspec/core/metadata_hash_builder.rb
lib/rspec/core/configuration.rb
lib/rspec/core/metadata.rb
lib/rspec/core/filter_manager.rb
lib/rspec/core.rb

Builds command line arguments to pass to the rspec command over DRb

Methods

Classes and Modules

Module RSpec::Core::BacktraceFormatter
Module RSpec::Core::ConstMissing
Module RSpec::Core::DSL
Module RSpec::Core::Extensions
Module RSpec::Core::Formatters
Module RSpec::Core::Hooks
Module RSpec::Core::MemoizedHelpers
Module RSpec::Core::MetadataHashBuilder
Module RSpec::Core::MockFrameworkAdapter
Module RSpec::Core::Pending
Module RSpec::Core::RubyProject
Module RSpec::Core::SharedContext
Module RSpec::Core::SharedExampleGroup
Module RSpec::Core::Version
Class RSpec::Core::CommandLine
Class RSpec::Core::Configuration
Class RSpec::Core::ConfigurationOptions
Class RSpec::Core::DRbCommandLine
Class RSpec::Core::DrbOptions
Class RSpec::Core::Example
Class RSpec::Core::ExampleGroup
Class RSpec::Core::FilterManager
Class RSpec::Core::Metadata
Class RSpec::Core::Parser
Class RSpec::Core::ProjectInitializer
Class RSpec::Core::RakeTask
Class RSpec::Core::Reporter
Class RSpec::Core::Runner
Class RSpec::Core::World

Constants

Time = ::Time.dup   @private This avoids issues with reporting time caused by examples that change the value/meaning of Time.now without properly restoring it.

Public Instance methods

Sets a strategy by which to order examples.

@example

  RSpec.configure do |config|
    config.order_examples do |examples|
      examples.reverse
    end
  end

@see order_groups @see order_groups_and_examples @see order= @see seed=

Sets a strategy by which to order groups.

@example

  RSpec.configure do |config|
    config.order_groups do |groups|
      groups.reverse
    end
  end

@see order_examples @see order_groups_and_examples @see order= @see seed=

Sets a strategy by which to order groups and examples.

@example

  RSpec.configure do |config|
    config.order_groups_and_examples do |groups_or_examples|
      groups_or_examples.reverse
    end
  end

@see order_groups @see order_examples @see order= @see seed=

[Validate]