method

helper

Importance_0
helper(actual, *_expected_) 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 25
        def helper(actual, *_expected_)
          _expected_.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.