class RSpec::Core::Configuration

def add_setting(name, opts={})

Options Hash: (**opts)
  • :alias_with (Symbol) --
  • :default (Symbol) --

Overloads:
  • add_setting(name, opts)
  • add_setting(name)
def add_setting(name, opts={})
  default = opts.delete(:default)
  (class << self; self; end).class_eval do
    add_setting(name, opts)
  end
  send("#{name}=", default) if default
end