class Restflow::Sequences

Public Instance Methods

base_url(url) click to toggle source
# File lib/restflow/sequence.rb, line 17
def base_url(url)
  @base_url = url
end
parse_flow_file(path) click to toggle source
# File lib/restflow/sequence.rb, line 5
def parse_flow_file(path)
  @sequences = []
  @execution_dir = File.dirname(path)
  instance_eval(File.read(path), path)
  Restflow::Report.run(@sequences)
end
sequence(description, &block) click to toggle source
# File lib/restflow/sequence.rb, line 12
def sequence(description, &block)
  puts "Running < #{description} >"
  @sequences << Sequence.new(@execution_dir, description , @base_url, &block)
end