diff options
author | lain <lain@soykaf.club> | 2020-04-23 15:47:08 +0200 |
---|---|---|
committer | lain <lain@soykaf.club> | 2020-04-23 15:47:08 +0200 |
commit | ec7335535d857c6777798ed08dab357b07fb6efa (patch) | |
tree | 09b32798fbaa271c6ea33912899cc067e0cdd495 /test/user_test.exs | |
parent | 1d6338f2d38284e94e17be58c21c7f34b5621ab7 (diff) | |
parent | 1b5f8d19eeccfe202c0377079caa6a1d6f3cacb5 (diff) | |
download | pleroma-ec7335535d857c6777798ed08dab357b07fb6efa.tar.gz pleroma-ec7335535d857c6777798ed08dab357b07fb6efa.zip |
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodel-dms
Diffstat (limited to 'test/user_test.exs')
-rw-r--r-- | test/user_test.exs | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/test/user_test.exs b/test/user_test.exs index 65e118d6d..347c5be72 100644 --- a/test/user_test.exs +++ b/test/user_test.exs @@ -756,8 +756,8 @@ defmodule Pleroma.UserTest do ] {:ok, job} = User.follow_import(user1, identifiers) - result = ObanHelpers.perform(job) + assert {:ok, result} = ObanHelpers.perform(job) assert is_list(result) assert result == [user2, user3] end @@ -979,14 +979,26 @@ defmodule Pleroma.UserTest do ] {:ok, job} = User.blocks_import(user1, identifiers) - result = ObanHelpers.perform(job) + assert {:ok, result} = ObanHelpers.perform(job) assert is_list(result) assert result == [user2, user3] end end describe "get_recipients_from_activity" do + test "works for announces" do + actor = insert(:user) + user = insert(:user, local: true) + + {:ok, activity} = CommonAPI.post(actor, %{"status" => "hello"}) + {:ok, announce, _} = CommonAPI.repeat(activity.id, user) + + recipients = User.get_recipients_from_activity(announce) + + assert user in recipients + end + test "get recipients" do actor = insert(:user) user = insert(:user, local: true) |