class Muack::Having

Public Class Methods

new(subset) click to toggle source
Calls superclass method Muack::Where::new
# File lib/muack/satisfying.rb, line 171
def initialize subset
  super(subset)
end

Private Instance Methods

match_hash(actual_arg, subset) click to toggle source
# File lib/muack/satisfying.rb, line 176
def match_hash actual_arg, subset
  subset.each_key.all? do |key|
    match_value(actual_arg, subset, key)
  end
end