summaryrefslogtreecommitdiff
path: root/test/web/activity_pub/views
diff options
context:
space:
mode:
authorMaksim Pechnikov <parallel588@gmail.com>2019-09-11 23:19:06 +0300
committerMaksim Pechnikov <parallel588@gmail.com>2019-09-11 23:19:06 +0300
commit007e0c1ce158bdfc11738a194944534837ae0258 (patch)
treeddea8f1a47dba9f4829bc6ab96c7c86694af2065 /test/web/activity_pub/views
parentfcf604fa43031be747b33c05866a192d9651322c (diff)
downloadpleroma-007e0c1ce158bdfc11738a194944534837ae0258.tar.gz
pleroma-007e0c1ce158bdfc11738a194944534837ae0258.zip
added tests
Diffstat (limited to 'test/web/activity_pub/views')
-rw-r--r--test/web/activity_pub/views/user_view_test.exs16
1 files changed, 16 insertions, 0 deletions
diff --git a/test/web/activity_pub/views/user_view_test.exs b/test/web/activity_pub/views/user_view_test.exs
index fb7fd9e79..4390f9272 100644
--- a/test/web/activity_pub/views/user_view_test.exs
+++ b/test/web/activity_pub/views/user_view_test.exs
@@ -37,6 +37,22 @@ defmodule Pleroma.Web.ActivityPub.UserViewTest do
} = UserView.render("user.json", %{user: user})
end
+ test "Renders with emoji tags" do
+ user = insert(:user, %{info: %{emoji: [%{"bib" => "/test"}]}})
+
+ assert %{
+ "tag" => [
+ %{
+ "icon" => %{"type" => "Image", "url" => "/test"},
+ "id" => "/test",
+ "name" => ":bib:",
+ "type" => "Emoji",
+ "updated" => "1970-01-01T00:00:00Z"
+ }
+ ]
+ } = UserView.render("user.json", %{user: user})
+ end
+
test "Does not add an avatar image if the user hasn't set one" do
user = insert(:user)
{:ok, user} = User.ensure_keys_present(user)