Sha256: 26ef277fd71eaec7e3d4f012878196aa736cb758ae4c9774936d74f6fb4518df
Contents?: true
Size: 378 Bytes
Versions: 9
Compression:
Stored size: 378 Bytes
Contents
module Pacto module Extensions module HashSubsetOf def subset_of?(other) (self.to_a - other.to_a).empty? end def normalize_keys self.inject({}) do |normalized, (key, value)| normalized[key.to_s.downcase] = value normalized end end end end end Hash.send(:include, Pacto::Extensions::HashSubsetOf)
Version data entries
9 entries across 9 versions & 1 rubygems