diff options
author | lain <lain@soykaf.club> | 2019-11-27 14:13:36 +0100 |
---|---|---|
committer | lain <lain@soykaf.club> | 2019-11-27 14:13:36 +0100 |
commit | f36724efb1fc0806e11b4c0c32a03d1aeee13da6 (patch) | |
tree | 299d09d770f6ace2d530b23ca1965b7ff103bfbd /test | |
parent | 139b1feda122a8828a562c127989c8778a817308 (diff) | |
download | pleroma-f36724efb1fc0806e11b4c0c32a03d1aeee13da6.tar.gz |
User: Never return nil for user follower counts.
Diffstat (limited to 'test')
-rw-r--r-- | test/user_test.exs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/test/user_test.exs b/test/user_test.exs index e6302b525..4917ea9ce 100644 --- a/test/user_test.exs +++ b/test/user_test.exs @@ -1347,6 +1347,14 @@ defmodule Pleroma.UserTest do assert User.user_info(user).follower_count == 2 end + test "with nil follower count fields, 0 will be returned" do + user = insert(:user, follower_count: nil, following_count: nil) + user_info = User.user_info(user) + + assert user_info.follower_count == 0 + assert user_info.following_count == 0 + end + describe "list_inactive_users_query/1" do defp days_ago(days) do NaiveDateTime.add( |