Merge branch 'develop' into feature/masto_api_markers
[akkoma] / test / user_test.exs
index ad050b7da019cc77e7248cdad4d1a4090dd86d7e..05bdb9a61d0ee989c8351ebb829f9e8ce455a1c6 100644 (file)
@@ -1232,6 +1232,20 @@ defmodule Pleroma.UserTest do
     end
   end
 
+  describe "invisible?/1" do
+    test "returns true for an invisible user" do
+      user = insert(:user, local: true, info: %{invisible: true})
+
+      assert User.invisible?(user)
+    end
+
+    test "returns false for a non-invisible user" do
+      user = insert(:user, local: true)
+
+      refute User.invisible?(user)
+    end
+  end
+
   describe "visible_for?/2" do
     test "returns true when the account is itself" do
       user = insert(:user, local: true)