|
|
@@ -7,6 +7,24 @@ defmodule Pleroma.Web.MastodonAPI.StatusViewTest do |
|
|
|
alias Pleroma.Web.CommonAPI |
|
|
|
import Pleroma.Factory |
|
|
|
|
|
|
|
test "a note with null content" do |
|
|
|
note = insert(:note_activity) |
|
|
|
|
|
|
|
data = |
|
|
|
note.data |
|
|
|
|> put_in(["object", "content"], nil) |
|
|
|
|
|
|
|
note = |
|
|
|
note |
|
|
|
|> Map.put(:data, data) |
|
|
|
|
|
|
|
user = User.get_cached_by_ap_id(note.data["actor"]) |
|
|
|
|
|
|
|
status = StatusView.render("status.json", %{activity: note}) |
|
|
|
|
|
|
|
assert status.content == "" |
|
|
|
end |
|
|
|
|
|
|
|
test "a note activity" do |
|
|
|
note = insert(:note_activity) |
|
|
|
user = User.get_cached_by_ap_id(note.data["actor"]) |
|
|
|