projects
/
akkoma
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
AP C2S tests: Make sure you can't use another user's AP id
[akkoma]
/
test
/
web
/
feed
/
tag_controller_test.exs
diff --git
a/test/web/feed/tag_controller_test.exs
b/test/web/feed/tag_controller_test.exs
index da1caf049559204c2a2ea14bc93cc61ff2555821..3c29cd94fadd501cfb4c8ffdaade5909f7229e3c 100644
(file)
--- a/
test/web/feed/tag_controller_test.exs
+++ b/
test/web/feed/tag_controller_test.exs
@@
-12,7
+12,7
@@
defmodule Pleroma.Web.Feed.TagControllerTest do
alias Pleroma.Web.CommonAPI
alias Pleroma.Web.Feed.FeedView
alias Pleroma.Web.CommonAPI
alias Pleroma.Web.Feed.FeedView
- clear_config([:feed])
+
setup do:
clear_config([:feed])
test "gets a feed (ATOM)", %{conn: conn} do
Pleroma.Config.put(
test "gets a feed (ATOM)", %{conn: conn} do
Pleroma.Config.put(
@@
-21,7
+21,7
@@
defmodule Pleroma.Web.Feed.TagControllerTest do
)
user = insert(:user)
)
user = insert(:user)
- {:ok, activity1} = CommonAPI.post(user, %{
"status" =>
"yeah #PleromaArt"})
+ {:ok, activity1} = CommonAPI.post(user, %{
status:
"yeah #PleromaArt"})
object = Object.normalize(activity1)
object = Object.normalize(activity1)
@@
-43,9
+43,9
@@
defmodule Pleroma.Web.Feed.TagControllerTest do
|> Ecto.Changeset.change(data: object_data)
|> Pleroma.Repo.update()
|> Ecto.Changeset.change(data: object_data)
|> Pleroma.Repo.update()
- {:ok, activity2} = CommonAPI.post(user, %{
"status" =>
"42 This is :moominmamma #PleromaArt"})
+ {:ok, activity2} = CommonAPI.post(user, %{
status:
"42 This is :moominmamma #PleromaArt"})
- {:ok, _activity3} = CommonAPI.post(user, %{
"status" =>
"This is :moominmamma"})
+ {:ok, _activity3} = CommonAPI.post(user, %{
status:
"This is :moominmamma"})
response =
conn
response =
conn
@@
-88,7
+88,7
@@
defmodule Pleroma.Web.Feed.TagControllerTest do
)
user = insert(:user)
)
user = insert(:user)
- {:ok, activity1} = CommonAPI.post(user, %{
"status" =>
"yeah #PleromaArt"})
+ {:ok, activity1} = CommonAPI.post(user, %{
status:
"yeah #PleromaArt"})
object = Object.normalize(activity1)
object = Object.normalize(activity1)
@@
-110,9
+110,9
@@
defmodule Pleroma.Web.Feed.TagControllerTest do
|> Ecto.Changeset.change(data: object_data)
|> Pleroma.Repo.update()
|> Ecto.Changeset.change(data: object_data)
|> Pleroma.Repo.update()
- {:ok, activity2} = CommonAPI.post(user, %{
"status" =>
"42 This is :moominmamma #PleromaArt"})
+ {:ok, activity2} = CommonAPI.post(user, %{
status:
"42 This is :moominmamma #PleromaArt"})
- {:ok, _activity3} = CommonAPI.post(user, %{
"status" =>
"This is :moominmamma"})
+ {:ok, _activity3} = CommonAPI.post(user, %{
status:
"This is :moominmamma"})
response =
conn
response =
conn
@@
-138,8
+138,8
@@
defmodule Pleroma.Web.Feed.TagControllerTest do
]
assert xpath(xml, ~x"//channel/item/pubDate/text()"sl) == [
]
assert xpath(xml, ~x"//channel/item/pubDate/text()"sl) == [
- FeedView.pub_date(activity
1
.data["published"]),
- FeedView.pub_date(activity
2
.data["published"])
+ FeedView.pub_date(activity
2
.data["published"]),
+ FeedView.pub_date(activity
1
.data["published"])
]
assert xpath(xml, ~x"//channel/item/enclosure/@url"sl) == [
]
assert xpath(xml, ~x"//channel/item/enclosure/@url"sl) == [
@@
-150,8
+150,8
@@
defmodule Pleroma.Web.Feed.TagControllerTest do
obj2 = Object.normalize(activity2)
assert xpath(xml, ~x"//channel/item/description/text()"sl) == [
obj2 = Object.normalize(activity2)
assert xpath(xml, ~x"//channel/item/description/text()"sl) == [
- HtmlEntities.decode(FeedView.activity_content(obj2)),
- HtmlEntities.decode(FeedView.activity_content(obj1))
+ HtmlEntities.decode(FeedView.activity_content(obj2
.data
)),
+ HtmlEntities.decode(FeedView.activity_content(obj1
.data
))
]
response =
]
response =