method

matches?

Importance_0
matches?(actual) public

No documentation

This method has no description. You can help the RSpec community by adding new notes.

Hide source
# File lib/spec/matchers/include.rb, line 10
      def matches?(actual)
        @actual = actual
        @expecteds.each do |expected|
          if actual.is_a?(Hash)
            if expected.is_a?(Hash)
              expected.each_pair do |k,v|
                return false unless actual[k] == v
              end
            else
              return false unless actual.has_key?(expected)
            end
          else
            return false unless actual.include?(expected)
          end
        end
        true
      end
Register or log in to add new notes.