Class: ErroneousAPI::Fake

Inherits:
Object
  • Object
show all
Defined in:
lib/erroneous-api/fake.rb

Class Method Summary collapse

Class Method Details

.parse_deploy_fail(log_text) ⇒ Object



3
4
5
6
7
8
9
10
11
# File 'lib/erroneous-api/fake.rb', line 3

def self.parse_deploy_fail(log_text)
  lines = log_text.split("\n")
  bad_line = lines.detect{|l| l.match(/ERROR/)}
  {
    :lines => [lines.index(bad_line) + 1],
    :summary => "you had ERROR.",
    :details => "retry by doing this thing that takes multiple sentences to descibe. bla. bla.",
  }
end