aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorAlex Gleason <alex@alexgleason.me>2021-06-07 19:48:55 -0500
committerAlex Gleason <alex@alexgleason.me>2021-06-08 15:33:22 -0500
commit90303f3bd6b54ea23781dd80fd469f14e1f1a38a (patch)
treeae785ce5b129221c2f5683456da32f293ececbd5 /test
parent5667c02fcefd7a128ca7fcf9ccf09d7efa1e7844 (diff)
downloadpleroma-cycles-validator.tar.gz
AnnounceValidator: self-generate the context idcycles-validator
Diffstat (limited to 'test')
-rw-r--r--test/pleroma/web/activity_pub/object_validators/announce_validation_test.exs7
1 files changed, 7 insertions, 0 deletions
diff --git a/test/pleroma/web/activity_pub/object_validators/announce_validation_test.exs b/test/pleroma/web/activity_pub/object_validators/announce_validation_test.exs
index 939922127..c854e6b32 100644
--- a/test/pleroma/web/activity_pub/object_validators/announce_validation_test.exs
+++ b/test/pleroma/web/activity_pub/object_validators/announce_validation_test.exs
@@ -33,6 +33,13 @@ defmodule Pleroma.Web.ActivityPub.ObjectValidators.AnnounceValidationTest do
assert {:ok, _object, _meta} = ObjectValidator.validate(valid_announce, [])
end
+ test "autogenerates a context ID", %{valid_announce: valid_announce} do
+ {:ok, %{"context" => context}, _} = ObjectValidator.validate(valid_announce, [])
+
+ assert String.starts_with?(context, "http://localhost:4001/contexts/")
+ assert String.length(context) == 67
+ end
+
test "returns an error if the object can't be found", %{valid_announce: valid_announce} do
without_object =
valid_announce