summaryrefslogtreecommitdiff
path: root/test/web/ostatus/feed_representer_test.exs
diff options
context:
space:
mode:
authorRoger Braun <roger@rogerbraun.net>2017-04-20 10:16:06 +0200
committerRoger Braun <roger@rogerbraun.net>2017-04-20 10:16:06 +0200
commitcc330421fd789f002d14e19692c4fbe75c0df4f2 (patch)
treefe926f688664f1a6b29388577883a89955eed5e9 /test/web/ostatus/feed_representer_test.exs
parentd23f3e3cf3c9a0051532493c60dbd9a7557bae81 (diff)
downloadpleroma-cc330421fd789f002d14e19692c4fbe75c0df4f2.tar.gz
pleroma-cc330421fd789f002d14e19692c4fbe75c0df4f2.zip
Better activities in ostatus.
Diffstat (limited to 'test/web/ostatus/feed_representer_test.exs')
-rw-r--r--test/web/ostatus/feed_representer_test.exs9
1 files changed, 7 insertions, 2 deletions
diff --git a/test/web/ostatus/feed_representer_test.exs b/test/web/ostatus/feed_representer_test.exs
index e252eca9f..dddc63ebf 100644
--- a/test/web/ostatus/feed_representer_test.exs
+++ b/test/web/ostatus/feed_representer_test.exs
@@ -2,7 +2,7 @@ defmodule Pleroma.Web.OStatus.FeedRepresenterTest do
use Pleroma.DataCase
import Pleroma.Factory
alias Pleroma.User
- alias Pleroma.Web.OStatus.{FeedRepresenter, UserRepresenter}
+ alias Pleroma.Web.OStatus.{FeedRepresenter, UserRepresenter, ActivityRepresenter}
alias Pleroma.Web.OStatus
test "returns a feed of the last 20 items of the user" do
@@ -18,16 +18,21 @@ defmodule Pleroma.Web.OStatus.FeedRepresenterTest do
user_xml = UserRepresenter.to_simple_form(user)
|> :xmerl.export_simple_content(:xmerl_xml)
+ entry_xml = ActivityRepresenter.to_simple_form(note_activity, user)
+ |> :xmerl.export_simple_content(:xmerl_xml)
+
expected = """
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:activity="http://activitystrea.ms/spec/1.0/">
<id>#{OStatus.feed_path(user)}</id>
<title>#{user.nickname}'s timeline</title>
<updated>#{most_recent_update}</updated>
- <entries />
<link rel="hub" href="#{OStatus.pubsub_path}" />
<author>
#{user_xml}
</author>
+ <entry>
+ #{entry_xml}
+ </entry>
</feed>
"""
assert clean(res) == clean(expected)