projects
/
akkoma
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'refactor/db-not-null-constraints-for-registrations' into 'develop'
[akkoma]
/
test
/
web
/
activity_pub
/
activity_pub_test.exs
diff --git
a/test/web/activity_pub/activity_pub_test.exs
b/test/web/activity_pub/activity_pub_test.exs
index 28a9b773c49f81a9050c81be13956dc90d04c7e2..4bb6333c06fe4b0f23642d8de9887d14d8914bf3 100644
(file)
--- a/
test/web/activity_pub/activity_pub_test.exs
+++ b/
test/web/activity_pub/activity_pub_test.exs
@@
-174,11
+174,17
@@
defmodule Pleroma.Web.ActivityPub.ActivityPubTest do
{:ok, user} = ActivityPub.make_user_from_ap_id(user_id)
assert user.ap_id == user_id
assert user.nickname == "admin@mastodon.example.org"
{:ok, user} = ActivityPub.make_user_from_ap_id(user_id)
assert user.ap_id == user_id
assert user.nickname == "admin@mastodon.example.org"
- assert user.
info.
source_data
- assert user.
info.
ap_enabled
+ assert user.source_data
+ assert user.ap_enabled
assert user.follower_address == "http://mastodon.example.org/users/admin/followers"
end
assert user.follower_address == "http://mastodon.example.org/users/admin/followers"
end
+ test "it returns a user that is invisible" do
+ user_id = "http://mastodon.example.org/users/relay"
+ {:ok, user} = ActivityPub.make_user_from_ap_id(user_id)
+ assert User.invisible?(user)
+ end
+
test "it fetches the appropriate tag-restricted posts" do
user = insert(:user)
test "it fetches the appropriate tag-restricted posts" do
user = insert(:user)
@@
-360,7
+366,7
@@
defmodule Pleroma.Web.ActivityPub.ActivityPubTest do
assert activity.actor == user.ap_id
user = User.get_cached_by_id(user.id)
assert activity.actor == user.ap_id
user = User.get_cached_by_id(user.id)
- assert user.
info.
note_count == 0
+ assert user.note_count == 0
end
test "can be fetched into a timeline" do
end
test "can be fetched into a timeline" do
@@
-423,7
+429,7
@@
defmodule Pleroma.Web.ActivityPub.ActivityPubTest do
})
user = User.get_cached_by_id(user.id)
})
user = User.get_cached_by_id(user.id)
- assert user.
info.
note_count == 2
+ assert user.note_count == 2
end
test "increases replies count" do
end
test "increases replies count" do
@@
-1090,7
+1096,7
@@
defmodule Pleroma.Web.ActivityPub.ActivityPubTest do
end
test "decrements user note count only for public activities" do
end
test "decrements user note count only for public activities" do
- user = insert(:user,
info: %{note_count: 10}
)
+ user = insert(:user,
note_count: 10
)
{:ok, a1} =
CommonAPI.post(User.get_cached_by_id(user.id), %{
{:ok, a1} =
CommonAPI.post(User.get_cached_by_id(user.id), %{
@@
-1122,7
+1128,7
@@
defmodule Pleroma.Web.ActivityPub.ActivityPubTest do
{:ok, _} = Object.normalize(a4) |> ActivityPub.delete()
user = User.get_cached_by_id(user.id)
{:ok, _} = Object.normalize(a4) |> ActivityPub.delete()
user = User.get_cached_by_id(user.id)
- assert user.
info.
note_count == 10
+ assert user.note_count == 10
end
test "it creates a delete activity and checks that it is also sent to users mentioned by the deleted object" do
end
test "it creates a delete activity and checks that it is also sent to users mentioned by the deleted object" do
@@
-1386,9
+1392,9
@@
defmodule Pleroma.Web.ActivityPub.ActivityPubTest do
following_address: "http://localhost:4001/users/masto_closed/following"
)
following_address: "http://localhost:4001/users/masto_closed/following"
)
- {:ok, info} = ActivityPub.fetch_follow_information_for_user(user)
- assert info.hide_followers == true
- assert info.hide_follows == false
+ {:ok,
follow_
info} = ActivityPub.fetch_follow_information_for_user(user)
+ assert
follow_
info.hide_followers == true
+ assert
follow_
info.hide_follows == false
end
test "detects hidden follows" do
end
test "detects hidden follows" do
@@
-1409,9
+1415,9
@@
defmodule Pleroma.Web.ActivityPub.ActivityPubTest do
following_address: "http://localhost:4001/users/masto_closed/following"
)
following_address: "http://localhost:4001/users/masto_closed/following"
)
- {:ok, info} = ActivityPub.fetch_follow_information_for_user(user)
- assert info.hide_followers == false
- assert info.hide_follows == true
+ {:ok,
follow_
info} = ActivityPub.fetch_follow_information_for_user(user)
+ assert
follow_
info.hide_followers == false
+ assert
follow_
info.hide_follows == true
end
end
end
end
end
end