[#878] Tests improvements per code review.
authorIvan Tashkinov <ivant.business@gmail.com>
Tue, 9 Jul 2019 19:37:59 +0000 (22:37 +0300)
committerIvan Tashkinov <ivant.business@gmail.com>
Tue, 9 Jul 2019 19:37:59 +0000 (22:37 +0300)
test/web/activity_pub/activity_pub_test.exs
test/web/activity_pub/views/object_view_test.exs

index 12e78e729dd3209ed2bc70194ed76f860820a0fd..59d56f3a758324633b0d70953ebd076f5117f3ca 100644 (file)
@@ -679,8 +679,14 @@ defmodule Pleroma.Web.ActivityPub.ActivityPubTest do
       assert object.data["likes"] == [user.ap_id]
       assert object.data["like_count"] == 1
 
       assert object.data["likes"] == [user.ap_id]
       assert object.data["like_count"] == 1
 
+      [note_activity] = Activity.get_all_create_by_object_ap_id(object.data["id"])
+      assert note_activity.data["object"]["like_count"] == 1
+
       {:ok, _like_activity, object} = ActivityPub.like(user_two, object)
       assert object.data["like_count"] == 2
       {:ok, _like_activity, object} = ActivityPub.like(user_two, object)
       assert object.data["like_count"] == 2
+
+      [note_activity] = Activity.get_all_create_by_object_ap_id(object.data["id"])
+      assert note_activity.data["object"]["like_count"] == 2
     end
   end
 
     end
   end
 
index 281f96e1e0f33630451904971b56dfb87cac593d..ac78c9cf1595062e6a734c01e8bf37f8ea2dae8a 100644 (file)
@@ -20,7 +20,7 @@ defmodule Pleroma.Web.ActivityPub.ObjectViewTest do
 
   test "renders a note activity" do
     note = insert(:note_activity)
 
   test "renders a note activity" do
     note = insert(:note_activity)
-    object = Pleroma.Object.normalize(note)
+    object = Object.normalize(note)
 
     result = ObjectView.render("object.json", %{object: note})
 
 
     result = ObjectView.render("object.json", %{object: note})