Merge branch 'hardening/stop-misusing-sharedinbox' into 'develop'
[akkoma] / test / web / admin_api / admin_api_controller_test.exs
index ee48b752c29e631157baa7d11803e32058d6a3cb..03aa46cae55c12c67a400e7ba20afaf9f3b979dc 100644 (file)
@@ -1010,6 +1010,17 @@ defmodule Pleroma.Web.AdminAPI.AdminAPIControllerTest do
                "uses" => 0
              }
     end
+
+    test "with invalid token" do
+      admin = insert(:user, info: %{is_admin: true})
+
+      conn =
+        build_conn()
+        |> assign(:user, admin)
+        |> post("/api/pleroma/admin/users/revoke_invite", %{"token" => "foo"})
+
+      assert json_response(conn, :not_found) == "Not found"
+    end
   end
 
   describe "GET /api/pleroma/admin/reports/:id" do