Object
# File lib/rspec/matchers/built_in/yield.rb, line 128 def description desc = "yield with args" desc << "(" + @expected.map { |e| e.inspect }.join(", ") + ")" unless @expected.empty? desc end
# File lib/rspec/matchers/built_in/yield.rb, line 120 def failure_message_for_should "expected given block to yield with arguments, but #{positive_failure_reason}" end
# File lib/rspec/matchers/built_in/yield.rb, line 124 def failure_message_for_should_not "expected given block not to yield with arguments, but #{negative_failure_reason}" end
# File lib/rspec/matchers/built_in/yield.rb, line 113 def matches?(block) @probe = YieldProbe.probe(block) @actual = @probe.single_yield_args @probe.yielded_once?(:yield_with_args) && args_match? end
Generated with the Darkfish Rdoc Generator 2.