diff options
| author | Egor Kislitsyn <egor@kislitsyn.com> | 2020-06-05 23:15:10 +0400 |
|---|---|---|
| committer | Egor Kislitsyn <egor@kislitsyn.com> | 2020-06-05 23:15:10 +0400 |
| commit | b02df1803e16b40ad8a30465604e2892b6d65e6f (patch) | |
| tree | 8d60100ab9fdb8ebe29b0ceff3655e71570d30bd /test/web/activity_pub/views | |
| parent | 317e2b8d6126d86eafb493fe6c3b7a29af65ee21 (diff) | |
| parent | d74985af2381b1c0dae2bc9c79c14582e5c61b97 (diff) | |
| download | pleroma-b02df1803e16b40ad8a30465604e2892b6d65e6f.tar.gz pleroma-b02df1803e16b40ad8a30465604e2892b6d65e6f.zip | |
Merge remote-tracking branch 'origin/develop' into activity-pub-use-atoms-as-keys
Diffstat (limited to 'test/web/activity_pub/views')
| -rw-r--r-- | test/web/activity_pub/views/user_view_test.exs | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/test/web/activity_pub/views/user_view_test.exs b/test/web/activity_pub/views/user_view_test.exs index 20b0f223c..bec15a996 100644 --- a/test/web/activity_pub/views/user_view_test.exs +++ b/test/web/activity_pub/views/user_view_test.exs @@ -158,35 +158,4 @@ defmodule Pleroma.Web.ActivityPub.UserViewTest do assert %{"totalItems" => 1} = UserView.render("following.json", %{user: user}) end end - - test "activity collection page aginates correctly" do - user = insert(:user) - - posts = - for i <- 0..25 do - {:ok, activity} = CommonAPI.post(user, %{status: "post #{i}"}) - activity - end - - # outbox sorts chronologically, newest first, with ten per page - posts = Enum.reverse(posts) - - %{"next" => next_url} = - UserView.render("activity_collection_page.json", %{ - iri: "#{user.ap_id}/outbox", - activities: Enum.take(posts, 10) - }) - - next_id = Enum.at(posts, 9).id - assert next_url =~ next_id - - %{"next" => next_url} = - UserView.render("activity_collection_page.json", %{ - iri: "#{user.ap_id}/outbox", - activities: Enum.take(Enum.drop(posts, 10), 10) - }) - - next_id = Enum.at(posts, 19).id - assert next_url =~ next_id - end end |
