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