aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorIvan Tashkinov <ivantashkinov@gmail.com>2020-03-05 21:19:21 +0300
committerIvan Tashkinov <ivantashkinov@gmail.com>2020-03-05 21:19:21 +0300
commit40765875d41f181b4ac54a772b4c61d6afc0bc34 (patch)
tree48e9f0ebfed94d4fc40cc0fbf80d9c1a7130c20f /test
parentb6fc98d9cd3a32b39606c65cb4f298d280e2537c (diff)
downloadpleroma-40765875d41f181b4ac54a772b4c61d6afc0bc34.tar.gz
[#1560] Misc. improvements in ActivityPubController federation state restrictions.
Diffstat (limited to 'test')
-rw-r--r--test/web/activity_pub/activity_pub_controller_test.exs9
1 files changed, 6 insertions, 3 deletions
diff --git a/test/web/activity_pub/activity_pub_controller_test.exs b/test/web/activity_pub/activity_pub_controller_test.exs
index b853474d4..9c922e991 100644
--- a/test/web/activity_pub/activity_pub_controller_test.exs
+++ b/test/web/activity_pub/activity_pub_controller_test.exs
@@ -577,7 +577,7 @@ defmodule Pleroma.Web.ActivityPub.ActivityPubControllerTest do
end
end
- describe "/users/:nickname/outbox" do
+ describe "GET /users/:nickname/outbox" do
test "it will not bomb when there is no activity", %{conn: conn} do
user = insert(:user)
@@ -614,7 +614,9 @@ defmodule Pleroma.Web.ActivityPub.ActivityPubControllerTest do
assert response(conn, 200) =~ announce_activity.data["object"]
end
+ end
+ describe "POST /users/:nickname/outbox" do
test "it rejects posts from other users", %{conn: conn} do
data = File.read!("test/fixtures/activitypub-client-post-activity.json") |> Poison.decode!()
user = insert(:user)
@@ -1059,9 +1061,10 @@ defmodule Pleroma.Web.ActivityPub.ActivityPubControllerTest do
get_uris = [
"/users/#{user.nickname}",
- "/users/#{user.nickname}/outbox",
"/internal/fetch",
- "/relay"
+ "/relay",
+ "/relay/following",
+ "/relay/followers"
]
for get_uri <- get_uris do