Sha256: 3de93167a6ae35dc2466c481a4351562fea5422ee07497def49206f5cba0622e
Contents?: true
Size: 980 Bytes
Versions: 71
Compression:
Stored size: 980 Bytes
Contents
# Provides the '==' assertion method. # # Example: # # insist { "foo" } == "foo" module Insist::Comparators include Insist::Assert require "insist/comparators19" if RUBY_VERSION >= "1.9.2" # value == expected def ==(expected) assert(value == expected, "Expected #{expected.inspect}, but got #{value.inspect}") end # def == # value <= expected def <=(expected) assert(value <= expected, "Expected #{value.inspect} <= #{expected.inspect}") end # def <= # value >= expected def >=(expected) assert(value >= expected, "Expected #{value.inspect} >= #{expected.inspect}") end # def >= # value > expected def >(expected) assert(value > expected, "Expected #{value.inspect} > #{expected.inspect}") end # def > # value < expected def <(expected) assert(value < expected, "Expected #{value.inspect} < #{expected.inspect}") end # def < end # module Insist::Comparators
Version data entries
71 entries across 67 versions & 18 rubygems