diff options
| author | Alex S <alex.strizhakov@gmail.com> | 2019-07-10 17:39:07 +0300 |
|---|---|---|
| committer | Alex S <alex.strizhakov@gmail.com> | 2019-07-10 17:42:18 +0300 |
| commit | beba7bbc8550aca07874e105b784b7a3cbe89838 (patch) | |
| tree | 4dbcc9d553ea00c62acfb27bfec2d87b7bd79962 /test/web | |
| parent | ade213cb35c8dc1a6f86e7b3836bc2ca86c8ff54 (diff) | |
| download | pleroma-beba7bbc8550aca07874e105b784b7a3cbe89838.tar.gz pleroma-beba7bbc8550aca07874e105b784b7a3cbe89838.zip | |
removing synchronization worker
Diffstat (limited to 'test/web')
| -rw-r--r-- | test/web/activity_pub/transmogrifier_test.exs | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/test/web/activity_pub/transmogrifier_test.exs b/test/web/activity_pub/transmogrifier_test.exs index 6d05138fb..b896a532b 100644 --- a/test/web/activity_pub/transmogrifier_test.exs +++ b/test/web/activity_pub/transmogrifier_test.exs @@ -1359,4 +1359,32 @@ defmodule Pleroma.Web.ActivityPub.TransmogrifierTest do refute recipient.follower_address in fixed_object["to"] end end + + test "update_following_followers_counters/1" do + user1 = + insert(:user, + local: false, + follower_address: "http://localhost:4001/users/masto_closed/followers", + following_address: "http://localhost:4001/users/masto_closed/following" + ) + + user2 = + insert(:user, + local: false, + follower_address: "http://localhost:4001/users/fuser2/followers", + following_address: "http://localhost:4001/users/fuser2/following" + ) + + Transmogrifier.update_following_followers_counters(user1) + Transmogrifier.update_following_followers_counters(user2) + + %{follower_count: followers, following_count: following} = User.get_cached_user_info(user1) + assert followers == 437 + assert following == 152 + + %{follower_count: followers, following_count: following} = User.get_cached_user_info(user2) + + assert followers == 527 + assert following == 267 + end end |
