commit: 991c5e0c44adf81beeab6b4e1ae8e2fd82bc9056
parent f1cb334cd380027a8ec2a78e5c2d1a7eaed29884
Author: Lain Soykaf <lain@lain.com>
Date: Wed, 23 Jul 2025 14:02:49 +0400
Add ActivityPub test for only_reblogs filtering
Diffstat:
1 file changed, 10 insertions(+), 0 deletions(-)
diff --git a/test/pleroma/web/activity_pub/activity_pub_test.exs b/test/pleroma/web/activity_pub/activity_pub_test.exs
@@ -1270,6 +1270,16 @@ defmodule Pleroma.Web.ActivityPub.ActivityPubTest do
assert activity == expected_activity
end
+ test "includes only reblogs on request" do
+ user = insert(:user)
+ {:ok, _} = ActivityBuilder.insert(%{"type" => "Create"}, %{:user => user})
+ {:ok, expected_activity} = ActivityBuilder.insert(%{"type" => "Announce"}, %{:user => user})
+
+ [activity] = ActivityPub.fetch_user_activities(user, nil, %{only_reblogs: true})
+
+ assert activity == expected_activity
+ end
+
describe "irreversible filters" do
setup do
user = insert(:user)