summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorMark Felder <feld@feld.me>2024-08-30 09:35:04 -0400
committerMark Felder <feld@feld.me>2024-08-30 09:47:45 -0400
commite38f5f1a817d6da30e9a128ec74a2a7c78faf174 (patch)
tree9c93363a097aad12df224ad9ef2381aaa5c29260 /test
parent5205e846eb5cfbd0adfa5031ad75e96fccbc86d8 (diff)
downloadpleroma-e38f5f1a817d6da30e9a128ec74a2a7c78faf174.tar.gz
pleroma-e38f5f1a817d6da30e9a128ec74a2a7c78faf174.zip
Add recognized activity types to a constant and use it in the test
Diffstat (limited to 'test')
-rw-r--r--test/pleroma/web/activity_pub/activity_pub_controller_test.exs4
1 files changed, 3 insertions, 1 deletions
diff --git a/test/pleroma/web/activity_pub/activity_pub_controller_test.exs b/test/pleroma/web/activity_pub/activity_pub_controller_test.exs
index 453dbaf0c..c32f6c1a3 100644
--- a/test/pleroma/web/activity_pub/activity_pub_controller_test.exs
+++ b/test/pleroma/web/activity_pub/activity_pub_controller_test.exs
@@ -689,7 +689,9 @@ defmodule Pleroma.Web.ActivityPub.ActivityPubControllerTest do
# Once we begin processing it through Oban we risk fetching the actor to validate the
# activity which just leads to inserting a new user to process a Delete not relevant to us.
test "Activities of certain types from an unknown actor are discarded", %{conn: conn} do
- example_bad_types = ["Announce", "Delete", "Undo"]
+ example_bad_types =
+ Pleroma.Constants.activity_types() --
+ Pleroma.Constants.allowed_activity_types_from_strangers()
Enum.each(example_bad_types, fn bad_type ->
params =