Method: Specifier::Context.setup

Defined in:
lib/specifier/context.rb

.setup(description, parent = nil, &block) ⇒ Object



23
24
25
26
27
28
29
30
31
# File 'lib/specifier/context.rb', line 23

def self.setup(description, parent = nil, &block)
  context = new(description, &block)
  if parent
    context.parent = parent
    parent.children << context
  end
  context.instance_eval(&block)
  context
end