summaryrefslogtreecommitdiff
path: root/test/web/push/push_test.exs
diff options
context:
space:
mode:
authorMaksim <parallel588@gmail.com>2019-03-06 13:20:12 +0000
committerkaniini <nenolod@gmail.com>2019-03-06 13:20:12 +0000
commitbc7570c282ea45d2d0d4b44c4a07b5d0bda2fea8 (patch)
tree949a440fd0cbeda1a37ecd3022d891345322de64 /test/web/push/push_test.exs
parent4cbaab2181e7dd5e471b78481997fa4ad049e192 (diff)
downloadpleroma-bc7570c282ea45d2d0d4b44c4a07b5d0bda2fea8.tar.gz
pleroma-bc7570c282ea45d2d0d4b44c4a07b5d0bda2fea8.zip
[#647] tests for web push
Diffstat (limited to 'test/web/push/push_test.exs')
-rw-r--r--test/web/push/push_test.exs53
1 files changed, 0 insertions, 53 deletions
diff --git a/test/web/push/push_test.exs b/test/web/push/push_test.exs
deleted file mode 100644
index 5fa97531d..000000000
--- a/test/web/push/push_test.exs
+++ /dev/null
@@ -1,53 +0,0 @@
-defmodule Pleroma.Web.PushTest do
- use Pleroma.DataCase
-
- alias Pleroma.Web.Push
-
- import Pleroma.Factory
-
- test "renders body for create activity" do
- assert Push.format_body(
- %{
- activity: %{
- data: %{
- "type" => "Create",
- "object" => %{
- "content" =>
- "<span>Lorem ipsum dolor sit amet</span>, consectetur :bear: adipiscing elit. Fusce sagittis finibus turpis."
- }
- }
- }
- },
- %{nickname: "Bob"}
- ) ==
- "@Bob: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce sagittis fini..."
- end
-
- test "renders body for follow activity" do
- assert Push.format_body(%{activity: %{data: %{"type" => "Follow"}}}, %{nickname: "Bob"}) ==
- "@Bob has followed you"
- end
-
- test "renders body for announce activity" do
- user = insert(:user)
-
- note =
- insert(:note, %{
- data: %{
- "content" =>
- "<span>Lorem ipsum dolor sit amet</span>, consectetur :bear: adipiscing elit. Fusce sagittis finibus turpis."
- }
- })
-
- note_activity = insert(:note_activity, %{note: note})
- announce_activity = insert(:announce_activity, %{user: user, note_activity: note_activity})
-
- assert Push.format_body(%{activity: announce_activity}, user) ==
- "@#{user.nickname} repeated: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce sagittis fini..."
- end
-
- test "renders body for like activity" do
- assert Push.format_body(%{activity: %{data: %{"type" => "Like"}}}, %{nickname: "Bob"}) ==
- "@Bob has favorited your post"
- end
-end