Method: Scripted.run

Defined in:
lib/scripted.rb

.run(configuration = nil, *group_names, &block) ⇒ Object

Runs scripted.

You can pass a configuration with group names, or you can pass a block, which will be the ad-hoc configuration.

Raises:



14
15
16
17
18
# File 'lib/scripted.rb', line 14

def self.run(configuration = nil, *group_names, &block)
  raise NotConfigured if configuration.nil? && block.nil?
  config = configuration || configure(&block)
  Runner.start!(config, *group_names)
end