@api private Base class for the `end_with` and `start_with` matchers. Not intended to be instantiated directly.
@api private @return [String]
# File lib/rspec/matchers/built_in/start_and_end_with.rb, line 27 def description return super unless Hash === expected "#{name_to_sentence} #{surface_descriptions_in(expected).inspect}" end
@api private @return [String]
# File lib/rspec/matchers/built_in/start_and_end_with.rb, line 15 def failure_message super.tap do |msg| if @actual_does_not_have_ordered_elements msg << ", but it does not have ordered elements" elsif !actual.respond_to?(:[]) msg << ", but it cannot be indexed using #[]" end end end
Generated with the Darkfish Rdoc Generator 2.