- deleted = DateTime.utc_now()
-
- assert Pleroma.Activity.get_tombstone(activity, deleted) == %{
- id: activity.data["id"],
- context: activity.data["context"],
- type: "Tombstone",
- published: activity.data["published"],
- deleted: deleted
- }
+ {:ok, _bookmark} = Bookmark.create(user.id, activity.id)
+ {:ok, _bookmark2} = Bookmark.create(user2.id, activity.id)
+ {:ok, bookmark3} = Bookmark.create(user3.id, activity.id)
+
+ queried_activity =
+ Ecto.Query.from(Pleroma.Activity)
+ |> Activity.with_preloaded_bookmark(user3)
+ |> Repo.one()
+
+ assert queried_activity.bookmark == bookmark3