Fix unfollows
[akkoma] / test / web / activity_pub / activity_pub_test.exs
index a39ba9adb1d2c7a94a93a149701bae492a497e16..35f0deffebd65cb3cfec8b87bf3940e478396544 100644 (file)
@@ -173,7 +173,10 @@ defmodule Pleroma.Web.ActivityPub.ActivityPubTest do
   describe "public fetch activities" do
     test "doesn't retrieve unlisted activities" do
       user = insert(:user)
-      {:ok, unlisted_activity} = CommonAPI.post(user, %{"status" => "yeah", "visibility" => "unlisted"})
+
+      {:ok, unlisted_activity} =
+        CommonAPI.post(user, %{"status" => "yeah", "visibility" => "unlisted"})
+
       {:ok, listed_activity} = CommonAPI.post(user, %{"status" => "yeah"})
 
       [activity] = ActivityPub.fetch_public_activities()
@@ -274,7 +277,7 @@ defmodule Pleroma.Web.ActivityPub.ActivityPubTest do
       {:ok, like_activity, object} = ActivityPub.like(user, object)
       assert object.data["like_count"] == 1
 
-      {:ok, object} = ActivityPub.unlike(user, object)
+      {:ok, _, _, object} = ActivityPub.unlike(user, object)
       assert object.data["like_count"] == 0
 
       assert Repo.get(Activity, like_activity.id) == nil
@@ -422,7 +425,7 @@ defmodule Pleroma.Web.ActivityPub.ActivityPubTest do
 
       assert activity.data["type"] == "Undo"
       assert activity.data["actor"] == follower.ap_id
-      assert activity.data["object"] == follow_activity.data["id"]
+      assert activity.data["object"]["id"] == follow_activity.data["id"]
     end
   end