Allow customizing instance languages

This commit is contained in:
tusooa 2023-01-26 20:17:13 -05:00
commit bc7ec43179
No known key found for this signature in database
GPG key ID: 7B467EDE43A08224
3 changed files with 24 additions and 1 deletions

View file

@ -92,4 +92,18 @@ defmodule Pleroma.Web.MastodonAPI.InstanceControllerTest do
assert ["peer1.com", "peer2.com"] == Enum.sort(result)
end
test "instance languages", %{conn: conn} do
assert %{"languages" => ["en"]} =
conn
|> get("/api/v1/instance")
|> json_response_and_validate_schema(200)
clear_config([:instance, :languages], ["aa", "bb"])
assert %{"languages" => ["aa", "bb"]} =
conn
|> get("/api/v1/instance")
|> json_response_and_validate_schema(200)
end
end