Method: Tapout::Reporters::Abstract#parse_backtrace

Defined in:
lib/tapout/reporters/abstract.rb

#parse_backtrace(bt) ⇒ Array<String,Integer>

Parse a bactrace line into file and line number. Returns nil for both if parsing fails.

Returns:

  • (Array<String,Integer>)

    File and line number.



353
354
355
356
357
358
359
# File 'lib/tapout/reporters/abstract.rb', line 353

def parse_backtrace(bt)
  if md = /(.+?):(\d+)/.match(bt)
    return md[1], md[2].to_i
  else
    return nil, nil
  end
end