X-Git-Url: http://git.squeep.com/?a=blobdiff_plain;f=test%2Fuser_test.exs;h=45125f7042da9888bad9f0e7e8ff3c2032c9e312;hb=6bd7070b00a8d0ac64292f4c7152b71bee5f6b69;hp=be58c70e1280eba7ed18f62078c0d13a8ce66548;hpb=23e248694df988d50e8a07b704a7ac56b8e9b19c;p=akkoma diff --git a/test/user_test.exs b/test/user_test.exs index be58c70e1..45125f704 100644 --- a/test/user_test.exs +++ b/test/user_test.exs @@ -1777,4 +1777,16 @@ defmodule Pleroma.UserTest do assert result.email_notifications["digest"] == false end end + + test "avatar fallback" do + user = insert(:user) + assert User.avatar_url(user) =~ "/images/avi.png" + + Pleroma.Config.put([:assets, :default_user_avatar], "avatar.png") + + user = User.get_cached_by_nickname_or_id(user.nickname) + assert User.avatar_url(user) =~ "avatar.png" + + assert User.avatar_url(user, no_default: true) == nil + end end