Fix atom feed pagination.
[akkoma] / test / user_test.exs
index 100b3d0a06d432a299d282ec1a9c4f3648610581..35de0a7ce384c95d1ebd7f0b64feb4e004870e0c 100644 (file)
@@ -102,13 +102,14 @@ defmodule Pleroma.UserTest do
       email: "email@example.com"
     }
 
-    test "it requires a bio, email, name, nickname and password" do
+    test "it requires an email, name, nickname and password, bio is optional" do
       @full_user_data
       |> Map.keys
       |> Enum.each(fn (key) ->
         params = Map.delete(@full_user_data, key)
         changeset = User.register_changeset(%User{}, params)
-        assert changeset.valid? == false
+
+        assert (if key == :bio, do: changeset.valid?, else: not changeset.valid?)
       end)
     end