Sha256: a7583771050531c06eb13d0d518c060fe5fa9aab6d7dea1ad98e9480c88b2ff6
Contents?: true
Size: 372 Bytes
Versions: 1
Compression:
Stored size: 372 Bytes
Contents
class Cutest class Result STATES = %w[successed failed skipped].freeze attr_reader :name, :state, :exception def initialize(name, state, exception = nil) @name, @state, @exception = name, state, exception STATES.each do |method| define_singleton_method "#{method}?" do state == method end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
cutest-reporter-0.1.0 | lib/cutest/result.rb |