Linting
This commit is contained in:
parent
4c6e5639d3
commit
6d1ca73466
@ -122,35 +122,35 @@ defmodule Pleroma.Web.ActivityPub.UserViewTest do
|
|||||||
assert %{"totalItems" => 0} = UserView.render("following.json", %{user: user})
|
assert %{"totalItems" => 0} = UserView.render("following.json", %{user: user})
|
||||||
end
|
end
|
||||||
|
|
||||||
test "activity collection page aginates correctly" do
|
test "activity collection page aginates correctly" do
|
||||||
user = insert(:user)
|
user = insert(:user)
|
||||||
|
|
||||||
posts =
|
posts =
|
||||||
for i <- 0..25 do
|
for i <- 0..25 do
|
||||||
{:ok, activity} = CommonAPI.post(user, %{"status" => "post #{i}"})
|
{:ok, activity} = CommonAPI.post(user, %{"status" => "post #{i}"})
|
||||||
activity
|
activity
|
||||||
end
|
end
|
||||||
|
|
||||||
# outbox sorts chronologically, newest first, with ten per page
|
# outbox sorts chronologically, newest first, with ten per page
|
||||||
posts = Enum.reverse(posts)
|
posts = Enum.reverse(posts)
|
||||||
|
|
||||||
%{"next" => next_url} =
|
%{"next" => next_url} =
|
||||||
UserView.render("activity_collection_page.json", %{
|
UserView.render("activity_collection_page.json", %{
|
||||||
iri: "#{user.ap_id}/outbox",
|
iri: "#{user.ap_id}/outbox",
|
||||||
activities: Enum.take(posts, 10)
|
activities: Enum.take(posts, 10)
|
||||||
})
|
})
|
||||||
|
|
||||||
next_id = Enum.at(posts, 9).id
|
next_id = Enum.at(posts, 9).id
|
||||||
assert next_url =~ next_id
|
assert next_url =~ next_id
|
||||||
|
|
||||||
%{"next" => next_url} =
|
%{"next" => next_url} =
|
||||||
UserView.render("activity_collection_page.json", %{
|
UserView.render("activity_collection_page.json", %{
|
||||||
iri: "#{user.ap_id}/outbox",
|
iri: "#{user.ap_id}/outbox",
|
||||||
activities: Enum.take(Enum.drop(posts, 10), 10)
|
activities: Enum.take(Enum.drop(posts, 10), 10)
|
||||||
})
|
})
|
||||||
|
|
||||||
next_id = Enum.at(posts, 19).id
|
next_id = Enum.at(posts, 19).id
|
||||||
assert next_url =~ next_id
|
assert next_url =~ next_id
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
Loading…
Reference in New Issue
Block a user