class CCK::MessagesComparator
def compare(detected, expected)
def compare(detected, expected) detected_by_type = messages_by_type(detected) expected_by_type = messages_by_type(expected) detected_by_type.each_key do |type| compare_list(detected_by_type[type], expected_by_type[type]) rescue StandardError => e all_errors << "Error while comparing #{type}: #{e.message}" end end