diff options
Diffstat (limited to 'test/web')
| -rw-r--r-- | test/web/twitter_api/representers/activity_representer_test.exs | 10 | ||||
| -rw-r--r-- | test/web/twitter_api/views/activity_view_test.exs | 7 | 
2 files changed, 12 insertions, 5 deletions
| diff --git a/test/web/twitter_api/representers/activity_representer_test.exs b/test/web/twitter_api/representers/activity_representer_test.exs index 2ac32aeb2..d71aaacfe 100644 --- a/test/web/twitter_api/representers/activity_representer_test.exs +++ b/test/web/twitter_api/representers/activity_representer_test.exs @@ -107,7 +107,7 @@ defmodule Pleroma.Web.TwitterAPI.Representers.ActivityRepresenterTest do            "published" => date,            "type" => "Note",            "content" => content_html, -          "summary" => "2hu", +          "summary" => "2hu :2hu:",            "inReplyToStatusId" => 213_123,            "attachment" => [              object @@ -129,7 +129,7 @@ defmodule Pleroma.Web.TwitterAPI.Representers.ActivityRepresenterTest do      }      expected_html = -      "<p>2hu</p>alert('YAY')Some <img height=\"32px\" width=\"32px\" alt=\"2hu\" title=\"2hu\" src=\"corndog.png\" /> content mentioning <a href=\"#{ +      "<p>2hu <img height=\"32px\" width=\"32px\" alt=\"2hu\" title=\"2hu\" src=\"corndog.png\" /></p>alert('YAY')Some <img height=\"32px\" width=\"32px\" alt=\"2hu\" title=\"2hu\" src=\"corndog.png\" /> content mentioning <a href=\"#{          mentioned_user.ap_id        }\">@shp</a>" @@ -138,7 +138,7 @@ defmodule Pleroma.Web.TwitterAPI.Representers.ActivityRepresenterTest do        "user" => UserView.render("show.json", %{user: user, for: follower}),        "is_local" => false,        "statusnet_html" => expected_html, -      "text" => "2hu" <> content, +      "text" => "2hu :2hu:" <> content,        "is_post_verb" => true,        "created_at" => "Tue May 24 13:26:08 +0000 2016",        "in_reply_to_status_id" => 213_123, @@ -163,7 +163,9 @@ defmodule Pleroma.Web.TwitterAPI.Representers.ActivityRepresenterTest do        "possibly_sensitive" => true,        "uri" => activity.data["object"]["id"],        "visibility" => "direct", -      "summary" => "2hu" +      "summary" => "2hu :2hu:", +      "summary_html" => +        "2hu <img height=\"32px\" width=\"32px\" alt=\"2hu\" title=\"2hu\" src=\"corndog.png\" />"      }      assert ActivityRepresenter.to_map(activity, %{ diff --git a/test/web/twitter_api/views/activity_view_test.exs b/test/web/twitter_api/views/activity_view_test.exs index bd4878e98..5294204c6 100644 --- a/test/web/twitter_api/views/activity_view_test.exs +++ b/test/web/twitter_api/views/activity_view_test.exs @@ -81,10 +81,13 @@ defmodule Pleroma.Web.TwitterAPI.ActivityViewTest do      result = ActivityView.render("activity.json", activity: activity) -    expected = +    expected = ":woollysocks: meow" + +    expected_html =        "<img height=\"32px\" width=\"32px\" alt=\"woollysocks\" title=\"woollysocks\" src=\"http://localhost:4001/finmoji/128px/woollysocks-128.png\" /> meow"      assert result["summary"] == expected +    assert result["summary_html"] == expected_html    end    test "a create activity with a summary containing invalid HTML" do @@ -99,6 +102,7 @@ defmodule Pleroma.Web.TwitterAPI.ActivityViewTest do      expected = "meow"      assert result["summary"] == expected +    assert result["summary_html"] == expected    end    test "a create activity with a note" do @@ -134,6 +138,7 @@ defmodule Pleroma.Web.TwitterAPI.ActivityViewTest do        "repeated" => false,        "statusnet_conversation_id" => convo_id,        "summary" => "", +      "summary_html" => "",        "statusnet_html" =>          "Hey <span><a data-user=\"#{other_user.id}\" href=\"#{other_user.ap_id}\">@<span>shp</span></a></span>!",        "tags" => [], | 
