diff options
author | rinpatch <rinpatch@sdf.org> | 2019-04-09 23:20:31 +0300 |
---|---|---|
committer | rinpatch <rinpatch@sdf.org> | 2019-04-09 23:20:31 +0300 |
commit | b57b43027cf958d3a3a82b95f155ae27b235b543 (patch) | |
tree | 0f738219927609fa056d371d19b93380a1c4452d /test/web/twitter_api/util_controller_test.exs | |
parent | 144648de92abea7330cf264b7608634a27bb6bdf (diff) | |
download | pleroma-b57b43027cf958d3a3a82b95f155ae27b235b543.tar.gz pleroma-b57b43027cf958d3a3a82b95f155ae27b235b543.zip |
Change response format of /api/pleroma/emoji to the one that actually makes sense
Diffstat (limited to 'test/web/twitter_api/util_controller_test.exs')
-rw-r--r-- | test/web/twitter_api/util_controller_test.exs | 21 |
1 files changed, 9 insertions, 12 deletions
diff --git a/test/web/twitter_api/util_controller_test.exs b/test/web/twitter_api/util_controller_test.exs index 410f20f87..a1a5e3964 100644 --- a/test/web/twitter_api/util_controller_test.exs +++ b/test/web/twitter_api/util_controller_test.exs @@ -172,22 +172,19 @@ defmodule Pleroma.Web.TwitterAPI.UtilControllerTest do describe "/api/pleroma/emoji" do test "returns json with custom emoji with tags", %{conn: conn} do - [emoji | _body] = + emoji = conn |> get("/api/pleroma/emoji") |> json_response(200) - [key] = Map.keys(emoji) - - %{ - ^key => %{ - "image_url" => url, - "tags" => tags - } - } = emoji - - assert is_binary(url) - assert is_list(tags) + assert Enum.all?(emoji, fn + {_key, + %{ + "image_url" => url, + "tags" => tags + }} -> + is_binary(url) and is_list(tags) + end) end end |