Merge branch 'bugfix/236-ambiguous-route-for-numerical-handles' into 'develop'
[akkoma] / test / web / activity_pub / activity_pub_test.exs
index 11262c5237d4da84bddea54dc41eae9c13657e46..ac3a565deb65a194a374d3f648985f1ed6142804 100644 (file)
@@ -291,6 +291,13 @@ defmodule Pleroma.Web.ActivityPub.ActivityPubTest do
     assert Enum.member?(activities, activity_three)
     refute Enum.member?(activities, activity_one)
 
+    # Calling with 'with_muted' will deliver muted activities, too.
+    activities = ActivityPub.fetch_activities([], %{"muting_user" => user, "with_muted" => true})
+
+    assert Enum.member?(activities, activity_two)
+    assert Enum.member?(activities, activity_three)
+    assert Enum.member?(activities, activity_one)
+
     {:ok, user} = User.unmute(user, %User{ap_id: activity_one.data["actor"]})
 
     activities = ActivityPub.fetch_activities([], %{"muting_user" => user})