diff options
Diffstat (limited to 'test/web/twitter_api/twitter_api_test.exs')
-rw-r--r-- | test/web/twitter_api/twitter_api_test.exs | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/test/web/twitter_api/twitter_api_test.exs b/test/web/twitter_api/twitter_api_test.exs index aecf09969..8016f4537 100644 --- a/test/web/twitter_api/twitter_api_test.exs +++ b/test/web/twitter_api/twitter_api_test.exs @@ -3,22 +3,21 @@ defmodule Pleroma.Web.TwitterAPI.TwitterAPITest do alias Pleroma.Builders.{UserBuilder, ActivityBuilder} alias Pleroma.Web.TwitterAPI.TwitterAPI alias Pleroma.{Activity, User} - alias Pleroma.Web.TwitterAPI.Representers.{UserRepresenter, ActivityRepresenter} - alias Pleroma.Web.ActivityPub.ActivityPub + alias Pleroma.Web.TwitterAPI.Representers.ActivityRepresenter test "create a status" do user = UserBuilder.build input = %{ - status: "Hello again." + "status" => "Hello again." } { :ok, activity = %Activity{} } = TwitterAPI.create_status(user, input) - assert get_in(activity.data, [:object, :content]) == "Hello again." - assert get_in(activity.data, [:object, :type]) == "Note" - assert get_in(activity.data, [:actor]) == User.ap_id(user) - assert Enum.member?(get_in(activity.data, [:to]), User.ap_followers(user)) - assert Enum.member?(get_in(activity.data, [:to]), "https://www.w3.org/ns/activitystreams#Public") + assert get_in(activity.data, ["object", "content"]) == "Hello again." + assert get_in(activity.data, ["object", "type"]) == "Note" + assert get_in(activity.data, ["actor"]) == User.ap_id(user) + assert Enum.member?(get_in(activity.data, ["to"]), User.ap_followers(user)) + assert Enum.member?(get_in(activity.data, ["to"]), "https://www.w3.org/ns/activitystreams#Public") end test "fetch public activities" do |