X-Git-Url: http://git.squeep.com/?a=blobdiff_plain;f=test%2Fuser_test.exs;h=b87d3186266c94d19e636c05de67e8dd94e32f21;hb=118c572006dd96e6718035e5859aa339aa254476;hp=bfa79db28f10613267a907c62572d8f6727fc055;hpb=373753e595de96a0492edfc6cc180c3e47696a55;p=akkoma diff --git a/test/user_test.exs b/test/user_test.exs index bfa79db28..b87d31862 100644 --- a/test/user_test.exs +++ b/test/user_test.exs @@ -146,7 +146,8 @@ defmodule Pleroma.UserTest do name: "Someone", nickname: "a@b.de", ap_id: "http...", - info: %{ some: "info" } + info: %{some: "info"}, + avatar: %{some: "avatar"} } test "it confirms validity" do @@ -156,11 +157,13 @@ defmodule Pleroma.UserTest do test "it enforces the fqn format for nicknames" do cs = User.remote_user_creation(%{@valid_remote | nickname: "bla"}) + assert cs.changes.local == false + assert cs.changes.avatar refute cs.valid? end test "it has required fields" do - [:bio, :name, :nickname, :ap_id] + [:name, :nickname, :ap_id] |> Enum.each(fn (field) -> cs = User.remote_user_creation(Map.delete(@valid_remote, field)) refute cs.valid?