class Teaspoon::Result

Public Class Methods

build_from_json(json) click to toggle source
# File lib/teaspoon/result.rb, line 20
def self.build_from_json(json)
  new(*RESULT_ATTRS.map { |attr| json[attr.to_s] })
end

Public Instance Methods

description() click to toggle source
# File lib/teaspoon/result.rb, line 24
def description
  "#{suite} #{label}"
end
failing?() click to toggle source
# File lib/teaspoon/result.rb, line 28
def failing?
  (status != "passed" && status != "pending") && type == "spec"
end
passing?() click to toggle source
# File lib/teaspoon/result.rb, line 32
def passing?
  status == "passed"
end
pending?() click to toggle source
# File lib/teaspoon/result.rb, line 36
def pending?
  status == "pending"
end