Emoji reactions: Change cache and reply format
[akkoma] / test / web / mastodon_api / controllers / status_controller_test.exs
index 307221c5d015469d6840b7d0fdd891f1fda403e9..b03b4b344904ab42904052b47eef3ebd590996ca 100644 (file)
@@ -638,6 +638,13 @@ defmodule Pleroma.Web.MastodonAPI.StatusControllerTest do
       assert to_string(activity.id) == id
     end
 
+    test "favoriting twice will just return 200", %{conn: conn} do
+      activity = insert(:note_activity)
+
+      post(conn, "/api/v1/statuses/#{activity.id}/favourite")
+      assert post(conn, "/api/v1/statuses/#{activity.id}/favourite") |> json_response(200)
+    end
+
     test "returns 400 error for a wrong id", %{conn: conn} do
       conn = post(conn, "/api/v1/statuses/1/favourite")