Add a unit test for custom WebFinger domain

This commit is contained in:
Walter Huf 2023-07-27 09:01:46 -07:00
parent 7ff9c356f4
commit 1377ec33fe

View file

@ -8,6 +8,7 @@ defmodule Pleroma.Web.WebFinger.WebFingerControllerTest do
import ExUnit.CaptureLog
import Pleroma.Factory
import Tesla.Mock
alias Pleroma.Web.Metadata.Utils
setup do
mock(fn env -> apply(HttpRequestMock, :request, [env]) end)
@ -60,6 +61,8 @@ test "reach user on tld, while pleroma is runned on subdomain" do
user = insert(:user, ap_id: "https://sub.example.com/users/bobby", nickname: "bobby")
assert Utils.user_name_string(user) == "#{user.name} (@bobby@example.com)"
response =
build_conn()
|> put_req_header("accept", "application/jrd+json")