diff --git a/spec/lib/diaspora/federation/receive_spec.rb b/spec/lib/diaspora/federation/receive_spec.rb
index deaea880ee2330d3f84135e15596c811121e98b9..1b3e087e733431d9c4c2c4e8d7e3b817ba80c0ed 100644
--- a/spec/lib/diaspora/federation/receive_spec.rb
+++ b/spec/lib/diaspora/federation/receive_spec.rb
@@ -110,7 +110,8 @@ describe Diaspora::Federation::Receive do
 
       expect(comment.signature).not_to be_nil
       expect(comment.signature.author_signature).to eq("aa")
-      expect(comment.signature.additional_data).to eq("new_property" => "data", "edited_at" => comment_entity.edited_at)
+      expect(comment.signature.additional_data["new_property"]).to eq("data")
+      expect(comment.signature.additional_data["edited_at"]).to be_within(1.second).of(comment_entity.edited_at)
       expect(comment.signature.order).to eq(comment_entity.signature_order.map(&:to_s))
     end