class RspecLogFormatter::Analysis::Result

Attributes

build_number[RW]
description[RW]
duration[RW]
klass[R]
message[R]
time[R]

Public Class Methods

new(build_number, time, outcome, description, spec_path, message=nil, klass=nil,duration=nil) click to toggle source
# File lib/rspec_log_formatter/analysis/result.rb, line 6
def initialize(build_number, time, outcome, description, spec_path, message=nil, klass=nil,duration=nil)
  @time = Time.parse(time)
  @build_number = (build_number || -1).to_i
  @description = description
  @outcome = outcome
  @spec_path = spec_path
  @message = message
  @klass = klass
  @duration = duration.to_f
end

Public Instance Methods

failure?() click to toggle source
# File lib/rspec_log_formatter/analysis/result.rb, line 20
def failure?
  @outcome == "failed"
end
success?() click to toggle source
# File lib/rspec_log_formatter/analysis/result.rb, line 24
def success?
  @outcome == "passed"
end