diff options
| author | rinpatch <rinpatch@sdf.org> | 2018-12-18 21:39:36 +0300 |
|---|---|---|
| committer | rinpatch <rinpatch@sdf.org> | 2018-12-18 21:39:36 +0300 |
| commit | ef318fb8a96ddf276393f4ec81d3242dd7c6a4d4 (patch) | |
| tree | a030123a4bbe071613e87c41bee00333727208dc /test/web/web_finger/web_finger_controller_test.exs | |
| parent | 059dd6f681caf14ee9d288ec14b82132be29ae2c (diff) | |
| parent | 443d59baa05165c3b5b7ab14f3eabd6f2eba09f2 (diff) | |
| download | pleroma-ef318fb8a96ddf276393f4ec81d3242dd7c6a4d4.tar.gz pleroma-ef318fb8a96ddf276393f4ec81d3242dd7c6a4d4.zip | |
Merge branch 'develop' into fix/formatter-ignore-html-chars
Diffstat (limited to 'test/web/web_finger/web_finger_controller_test.exs')
| -rw-r--r-- | test/web/web_finger/web_finger_controller_test.exs | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/test/web/web_finger/web_finger_controller_test.exs b/test/web/web_finger/web_finger_controller_test.exs index cac003e76..844ff51d2 100644 --- a/test/web/web_finger/web_finger_controller_test.exs +++ b/test/web/web_finger/web_finger_controller_test.exs @@ -1,11 +1,7 @@ defmodule Pleroma.Web.WebFinger.WebFingerControllerTest do use Pleroma.Web.ConnCase - alias Pleroma.User - alias Pleroma.Web.WebFinger.WebFingerController - import Pleroma.Factory - import ExUnit.CaptureLog import Tesla.Mock setup do @@ -29,9 +25,18 @@ defmodule Pleroma.Web.WebFinger.WebFingerControllerTest do response = build_conn() - |> put_req_header("accept", "application/jrd+json") + |> put_req_header("accept", "application/xrd+xml") |> get("/.well-known/webfinger?resource=acct:#{user.nickname}@localhost") assert response(response, 200) end + + test "Sends a 400 when resource param is missing" do + response = + build_conn() + |> put_req_header("accept", "application/xrd+xml,application/jrd+json") + |> get("/.well-known/webfinger") + + assert response(response, 400) + end end |
