Module: Linepipe

Defined in:
lib/linepipe.rb,
lib/linepipe/dsl.rb,
lib/linepipe/step.rb,
lib/linepipe/process.rb,
lib/linepipe/version.rb,
lib/linepipe/expectation.rb

Defined Under Namespace

Modules: DSL Classes: Expectation, Process, Step

Constant Summary collapse

VERSION =
"0.2.0"

Class Method Summary collapse

Class Method Details

.benchmark(iterations, &block) ⇒ Object



15
16
17
# File 'lib/linepipe.rb', line 15

def benchmark(iterations, &block)
  build_process(block) { |process| process.benchmark(iterations) }
end

.develop(&block) ⇒ Object



7
8
9
# File 'lib/linepipe.rb', line 7

def develop(&block)
  build_process(block) { |process| process.develop }
end

.run(&block) ⇒ Object



11
12
13
# File 'lib/linepipe.rb', line 11

def run(&block)
  build_process(block) { |process| process.run }
end