Module: Gobstones::BatchParser

Defined in:
lib/gobstones/batch_parser.rb

Class Method Summary collapse

Class Method Details

.parse(request) ⇒ Object



3
4
5
6
7
8
9
10
# File 'lib/gobstones/batch_parser.rb', line 3

def parse(request)
  test = parse_test(request)

  options = parse_options(test).merge(parse_settings(request))
  examples = parse_examples test, options

  Gobstones::Batch.new request.content, examples, request.extra, options
end