Merge branch 'chore/fast_sanitize_bump' into 'develop'
[akkoma] / test / user_test.exs
index bfa8faafa3e292d67639d37ee8b3976bcbbccdfb..d7ab6346389cf5d62f6532750a5826b38bfce6f3 100644 (file)
@@ -914,6 +914,16 @@ defmodule Pleroma.UserTest do
 
       refute User.blocks?(user, collateral_user)
     end
+
+    test "follows take precedence over domain blocks" do
+      user = insert(:user)
+      good_eggo = insert(:user, %{ap_id: "https://meanies.social/user/cuteposter"})
+
+      {:ok, user} = User.block_domain(user, "meanies.social")
+      {:ok, user} = User.follow(user, good_eggo)
+
+      refute User.blocks?(user, good_eggo)
+    end
   end
 
   describe "blocks_import" do