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_exec do
    add_setting(name, opts)
  end
  __send__("#{name}=", default) if default
end