Sha256: 561745346f1d0507fcaa548e849e408026bd1eda5778e45256286e7272874483
Contents?: true
Size: 450 Bytes
Versions: 66
Compression:
Stored size: 450 Bytes
Contents
module RR module TimesCalledMatchers #:nodoc: class AtMostMatcher < TimesCalledMatcher include Terminal def possible_match?(times_called) times_called <= @times end def matches?(times_called) times_called <= @times end def attempt?(times_called) times_called < @times end def expected_times_message "at most #{@times.inspect} times" end end end end
Version data entries
66 entries across 62 versions & 8 rubygems