aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorlain <lain@soykaf.club>2020-04-20 14:38:53 +0200
committerlain <lain@soykaf.club>2020-04-20 14:38:53 +0200
commitb5df4a98e4044cf1360f03f7dc3a0b59932ec8f5 (patch)
tree51b58d295cb032f0dff020bfad09f8329b62286e /test
parent7e53da250e3b41e01073148efea0fc4f49dea9d5 (diff)
downloadpleroma-b5df4a98e4044cf1360f03f7dc3a0b59932ec8f5.tar.gz
ChatMessageView: Support emoji.
Diffstat (limited to 'test')
-rw-r--r--test/web/pleroma_api/views/chat_message_view_test.exs6
1 files changed, 4 insertions, 2 deletions
diff --git a/test/web/pleroma_api/views/chat_message_view_test.exs b/test/web/pleroma_api/views/chat_message_view_test.exs
index ad8febee6..115335f10 100644
--- a/test/web/pleroma_api/views/chat_message_view_test.exs
+++ b/test/web/pleroma_api/views/chat_message_view_test.exs
@@ -15,7 +15,7 @@ defmodule Pleroma.Web.PleromaAPI.ChatMessageViewTest do
test "it displays a chat message" do
user = insert(:user)
recipient = insert(:user)
- {:ok, activity} = CommonAPI.post_chat_message(user, recipient, "kippis")
+ {:ok, activity} = CommonAPI.post_chat_message(user, recipient, "kippis :firefox:")
chat = Chat.get(user.id, recipient.ap_id)
@@ -24,9 +24,11 @@ defmodule Pleroma.Web.PleromaAPI.ChatMessageViewTest do
chat_message = ChatMessageView.render("show.json", object: object, for: user, chat: chat)
assert chat_message[:id] == object.id |> to_string()
- assert chat_message[:content] == "kippis"
+ assert chat_message[:content] == "kippis :firefox:"
assert chat_message[:actor] == user.ap_id
assert chat_message[:chat_id]
+ assert chat_message[:created_at]
+ assert match?([%{shortcode: "firefox"}], chat_message[:emojis])
{:ok, activity} = CommonAPI.post_chat_message(recipient, user, "gkgkgk")