diff options
author | Roger Braun <roger@rogerbraun.net> | 2017-04-20 10:16:06 +0200 |
---|---|---|
committer | Roger Braun <roger@rogerbraun.net> | 2017-04-20 10:16:06 +0200 |
commit | cc330421fd789f002d14e19692c4fbe75c0df4f2 (patch) | |
tree | fe926f688664f1a6b29388577883a89955eed5e9 /test/web/ostatus/feed_representer_test.exs | |
parent | d23f3e3cf3c9a0051532493c60dbd9a7557bae81 (diff) | |
download | pleroma-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.exs | 9 |
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) |