Sha256: e62d06666d6c7418951384455616320b2fa4d1d5b8ad3d44697cd0f1c33141a9
Contents?: true
Size: 401 Bytes
Versions: 7
Compression:
Stored size: 401 Bytes
Contents
module RR module Expectations module WildcardMatchers class Boolean def wildcard_match?(other) self == other || is_a_boolean?(other) end def ==(other) other.is_a?(self.class) end protected def is_a_boolean?(subject) subject.is_a?(TrueClass) || subject.is_a?(FalseClass) end end end end end
Version data entries
7 entries across 7 versions & 1 rubygems