diff options
Diffstat (limited to 'test')
| -rw-r--r-- | test/pleroma/web/mastodon_api/controllers/account_controller_test.exs | 19 | 
1 files changed, 11 insertions, 8 deletions
diff --git a/test/pleroma/web/mastodon_api/controllers/account_controller_test.exs b/test/pleroma/web/mastodon_api/controllers/account_controller_test.exs index 48e658dd2..4f855ac5c 100644 --- a/test/pleroma/web/mastodon_api/controllers/account_controller_test.exs +++ b/test/pleroma/web/mastodon_api/controllers/account_controller_test.exs @@ -1778,16 +1778,19 @@ defmodule Pleroma.Web.MastodonAPI.AccountControllerTest do    end    test "create a note on a user" do -    %{conn: conn} = oauth_access(["write:accounts"]) +    %{conn: conn} = oauth_access(["write:accounts", "read:follows"])      other_user = insert(:user) -    ret_conn = -      conn -      |> put_req_header("content-type", "application/json") -      |> post("/api/v1/accounts/#{other_user.id}/note", %{ -        "comment" => "Example note" -      }) +    conn +    |> put_req_header("content-type", "application/json") +    |> post("/api/v1/accounts/#{other_user.id}/note", %{ +      "comment" => "Example note" +    }) -    assert %{"note" => "Example note"} = json_response_and_validate_schema(ret_conn, 200) +    assert [%{"note" => "Example note"}] = +             conn +             |> put_req_header("content-type", "application/json") +             |> get("/api/v1/accounts/relationships?id=#{other_user.id}") +             |> json_response_and_validate_schema(200)    end  end  | 
