Merge branch 'fix/admin-api-user-deletion' into 'develop'
[akkoma] / test / user_test.exs
index 27156f03669c51ed09b6f74f337d5fffe8014c26..b70133a94f5b746c1bfd1cce4c0839e34d7b3e87 100644 (file)
@@ -1047,6 +1047,13 @@ defmodule Pleroma.UserTest do
       refute Activity.get_by_id(activity.id)
     end
 
+    test "it deletes deactivated user" do
+      {:ok, user} = insert(:user, info: %{deactivated: true}) |> User.set_cache()
+
+      assert {:ok, _} = User.delete(user)
+      refute User.get_by_id(user.id)
+    end
+
     test "it deletes a user, all follow relationships and all activities", %{user: user} do
       follower = insert(:user)
       {:ok, follower} = User.follow(follower, user)