Merge branch 'bugfix/1395-email-activation' into 'develop'
[akkoma] / test / user_test.exs
index 6b1b24ce5fd2ef5693937bd867b067fe420d5bd3..8fdb6b25fc2f2bba9916d8bfdc32c4924fb00bf4 100644 (file)
@@ -1195,6 +1195,13 @@ defmodule Pleroma.UserTest do
     refute User.auth_active?(local_user)
     assert User.auth_active?(confirmed_user)
     assert User.auth_active?(remote_user)
+
+    # also shows unactive for deactivated users
+
+    deactivated_but_confirmed =
+      insert(:user, local: true, confirmation_pending: false, deactivated: true)
+
+    refute User.auth_active?(deactivated_but_confirmed)
   end
 
   describe "superuser?/1" do