symbolize serializer keys for spec comparison

This commit is contained in:
2014-09-22 17:37:13 +02:00
parent 863df1f3c4
commit 29c908a601
5 changed files with 4 additions and 6 deletions
@@ -27,7 +27,7 @@ module Matchers
relevant_broadcasts = test_broadcaster.broadcasts.select{|b| b[:channel] =~ /^\/user\/#{@user_id}/ && b[:data][:event] == @message}
@failure_message = "User #{@user_id} did not receive any broadcasts" and return false if relevant_broadcasts.empty?
@failure_debug_content = "was #{relevant_broadcasts.map{|b| b[:data][:data].inspect}.join(" and ")}"
relevant_broadcasts.any? { |b| @target_object === b[:data][:data] }
relevant_broadcasts.any? { |b| @target_object === b[:data][:data].deep_symbolize_keys }
end
def message(msg)