Used internally to clear remaining groups when fail_fast is set
# File lib/rspec/core.rb, line 83 def self.clear_remaining_example_groups world.example_groups.clear end
Returns the global configuration object
# File lib/rspec/core.rb, line 66 def self.configuration @configuration ||= RSpec::Core::Configuration.new end
Yields the global configuration object
RSpec.configure do |config|
config.format = 'documentation'
end
# File lib/rspec/core.rb, line 77 def self.configure warn_about_deprecated_configure if RSpec.world.example_groups.any? yield configuration if block_given? end
# File lib/rspec/core/deprecation.rb, line 4 def deprecate(method, alternate_method=nil, version=nil) version_string = version ? "rspec-#{version}" : "a future version of RSpec" message = *****************************************************************DEPRECATION WARNING: you are using deprecated behaviour that willbe removed from #{version_string}.#{caller(0)[2]}* #{method} is deprecated. if alternate_method message << * please use #{alternate_method} instead. end message << "*****************************************************************" warn_deprecation(message) end
Used internally to ensure examples get reloaded between multiple runs in the same process.
# File lib/rspec/core.rb, line 60 def self.reset world.reset configuration.reset end
Used internally to determine what to do when a SIGINT is received
# File lib/rspec/core.rb, line 44 def self.wants_to_quit world.wants_to_quit end
Used internally to determine what to do when a SIGINT is received
# File lib/rspec/core.rb, line 49 def self.wants_to_quit=(maybe) world.wants_to_quit=(maybe) end
Generated with the Darkfish Rdoc Generator 2.