Method: Cucumber::RbSupport::RbLanguage#build_rb_world_factory

Defined in:
lib/cucumber/rb_support/rb_language.rb

#build_rb_world_factory(world_modules, proc) ⇒ Object



85
86
87
88
89
90
91
92
# File 'lib/cucumber/rb_support/rb_language.rb', line 85

def build_rb_world_factory(world_modules, proc)
  if(proc)
    raise MultipleWorld.new(@world_proc, proc) if @world_proc
    @world_proc = proc
  end
  @world_modules ||= []
  @world_modules += world_modules
end