# File lib/rspec/matchers/cover.rb, line 19 def cover(*values) Matcher.new :cover, *values do |*_values| match_for_should do |range| _values.all? &covered_by(range) end match_for_should_not do |range| _values.none? &covered_by(range) end def covered_by(range) lambda {|value| range.cover?(value)} end end end