summaryrefslogtreecommitdiff
path: root/test/web/admin_api/controllers/instance_document_controller_test.exs
diff options
context:
space:
mode:
authoreugenijm <eugenijm@protonmail.com>2020-09-17 16:54:38 +0300
committereugenijm <eugenijm@protonmail.com>2020-09-17 16:55:53 +0300
commitc711a2b15761db9d2d30035e9fee0783f0bf77b0 (patch)
treec46f2728df4c8983c24558f0879fc425feea17ad /test/web/admin_api/controllers/instance_document_controller_test.exs
parent582ad5d4e1587b3dba9d879bd68dd9a315c8446e (diff)
downloadpleroma-c711a2b15761db9d2d30035e9fee0783f0bf77b0.tar.gz
pleroma-c711a2b15761db9d2d30035e9fee0783f0bf77b0.zip
Return the file content for `GET /api/pleroma/admin/instance_document/:document_name`
Diffstat (limited to 'test/web/admin_api/controllers/instance_document_controller_test.exs')
-rw-r--r--test/web/admin_api/controllers/instance_document_controller_test.exs16
1 files changed, 5 insertions, 11 deletions
diff --git a/test/web/admin_api/controllers/instance_document_controller_test.exs b/test/web/admin_api/controllers/instance_document_controller_test.exs
index 60dcc9dff..5f7b042f6 100644
--- a/test/web/admin_api/controllers/instance_document_controller_test.exs
+++ b/test/web/admin_api/controllers/instance_document_controller_test.exs
@@ -33,10 +33,8 @@ defmodule Pleroma.Web.AdminAPI.InstanceDocumentControllerTest do
test "return the instance document url", %{conn: conn} do
conn = get(conn, "/api/pleroma/admin/instance_document/instance-panel")
- assert %{"url" => url} = json_response_and_validate_schema(conn, 200)
- index = get(build_conn(), url)
- response = html_response(index, 200)
- assert String.contains?(response, @default_instance_panel)
+ assert content = html_response(conn, 200)
+ assert String.contains?(content, @default_instance_panel)
end
test "it returns 403 if requested by a non-admin" do
@@ -91,9 +89,7 @@ defmodule Pleroma.Web.AdminAPI.InstanceDocumentControllerTest do
conn
|> get("/api/pleroma/admin/instance_document/instance-panel")
- assert %{"url" => url} = json_response_and_validate_schema(conn_resp, 200)
- index = get(build_conn(), url)
- assert html_response(index, 200) == "Custom instance panel"
+ assert html_response(conn_resp, 200) == "Custom instance panel"
conn
|> delete("/api/pleroma/admin/instance_document/instance-panel")
@@ -103,10 +99,8 @@ defmodule Pleroma.Web.AdminAPI.InstanceDocumentControllerTest do
conn
|> get("/api/pleroma/admin/instance_document/instance-panel")
- assert %{"url" => url} = json_response_and_validate_schema(conn_resp, 200)
- index = get(build_conn(), url)
- response = html_response(index, 200)
- assert String.contains?(response, @default_instance_panel)
+ assert content = html_response(conn_resp, 200)
+ assert String.contains?(content, @default_instance_panel)
end
end
end