diff options
author | rinpatch <rin@patch.cx> | 2021-02-25 12:41:22 +0300 |
---|---|---|
committer | rinpatch <rin@patch.cx> | 2021-02-25 12:41:22 +0300 |
commit | ce20a74b204d70c13397a9bdfd9d7d97eed1eeda (patch) | |
tree | da24216944c9e59fec1535dac05796ebb3270bd9 /test | |
parent | 4286a383dfff02525ee07285094b7110ce0554fd (diff) | |
download | pleroma-feat/user-deletion-transaction.tar.gz |
Fix deletion by making it possible to insert activities as a deactivated userfeat/user-deletion-transaction
Diffstat (limited to 'test')
-rw-r--r-- | test/pleroma/web/activity_pub/object_validators/article_note_validator_test.exs | 2 | ||||
-rw-r--r-- | test/pleroma/web/activity_pub/object_validators/like_validation_test.exs | 14 |
2 files changed, 8 insertions, 8 deletions
diff --git a/test/pleroma/web/activity_pub/object_validators/article_note_validator_test.exs b/test/pleroma/web/activity_pub/object_validators/article_note_validator_test.exs index e408c85c3..6e9ddf1e0 100644 --- a/test/pleroma/web/activity_pub/object_validators/article_note_validator_test.exs +++ b/test/pleroma/web/activity_pub/object_validators/article_note_validator_test.exs @@ -29,7 +29,7 @@ defmodule Pleroma.Web.ActivityPub.ObjectValidators.ArticleNoteValidatorTest do end test "a basic note validates", %{note: note} do - %{valid?: true} = ArticleNoteValidator.cast_and_validate(note) + %{valid?: true} = ArticleNoteValidator.cast_and_validate(note, []) end end end diff --git a/test/pleroma/web/activity_pub/object_validators/like_validation_test.exs b/test/pleroma/web/activity_pub/object_validators/like_validation_test.exs index 55f67232e..992648a7a 100644 --- a/test/pleroma/web/activity_pub/object_validators/like_validation_test.exs +++ b/test/pleroma/web/activity_pub/object_validators/like_validation_test.exs @@ -37,7 +37,7 @@ defmodule Pleroma.Web.ActivityPub.ObjectValidators.LikeValidationTest do end test "is valid for a valid object", %{valid_like: valid_like} do - assert LikeValidator.cast_and_validate(valid_like).valid? + assert LikeValidator.cast_and_validate(valid_like, []).valid? end test "sets the 'to' field to the object actor if no recipients are given", %{ @@ -69,21 +69,21 @@ defmodule Pleroma.Web.ActivityPub.ObjectValidators.LikeValidationTest do test "it errors when the actor is missing or not known", %{valid_like: valid_like} do without_actor = Map.delete(valid_like, "actor") - refute LikeValidator.cast_and_validate(without_actor).valid? + refute LikeValidator.cast_and_validate(without_actor, []).valid? with_invalid_actor = Map.put(valid_like, "actor", "invalidactor") - refute LikeValidator.cast_and_validate(with_invalid_actor).valid? + refute LikeValidator.cast_and_validate(with_invalid_actor, []).valid? end test "it errors when the object is missing or not known", %{valid_like: valid_like} do without_object = Map.delete(valid_like, "object") - refute LikeValidator.cast_and_validate(without_object).valid? + refute LikeValidator.cast_and_validate(without_object, []).valid? with_invalid_object = Map.put(valid_like, "object", "invalidobject") - refute LikeValidator.cast_and_validate(with_invalid_object).valid? + refute LikeValidator.cast_and_validate(with_invalid_object, []).valid? end test "it errors when the actor has already like the object", %{ @@ -93,7 +93,7 @@ defmodule Pleroma.Web.ActivityPub.ObjectValidators.LikeValidationTest do } do _like = CommonAPI.favorite(user, post_activity.id) - refute LikeValidator.cast_and_validate(valid_like).valid? + refute LikeValidator.cast_and_validate(valid_like, []).valid? end test "it works when actor or object are wrapped in maps", %{valid_like: valid_like} do @@ -102,7 +102,7 @@ defmodule Pleroma.Web.ActivityPub.ObjectValidators.LikeValidationTest do |> Map.put("actor", %{"id" => valid_like["actor"]}) |> Map.put("object", %{"id" => valid_like["object"]}) - validated = LikeValidator.cast_and_validate(wrapped_like) + validated = LikeValidator.cast_and_validate(wrapped_like, []) assert validated.valid? |