module Outliers::Verifications::Shared::Collection
Public Instance Methods
equals?(args)
click to toggle source
# File lib/outliers/verifications/shared/collection.rb, line 13 def equals?(args) keys = Array(args) logger.debug "Verifying '#{keys.join(',')}' equals '#{list.empty? ? 'no resources' : list_by_key.join(',')}'." resources = list.map do |r| { id: r.id, status: 2 } end passing = (list.map{|r| r.id} == keys) { resources: resources, passing: passing } end
none_exist?()
click to toggle source
# File lib/outliers/verifications/shared/collection.rb, line 6 def none_exist? resources = list.map do |r| { id: r.id, status: 2 } end { resources: resources, passing: resources.none? } end