Page Menu
Home
Phorge
Search
Configure Global Search
Log In
Files
F13521155
activity_test.exs
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Award Token
Flag For Later
Size
925 B
Referenced Files
None
Subscribers
None
activity_test.exs
View Options
# Pleroma: A lightweight social networking server
# Copyright © 2017-2018 Pleroma Authors <https://pleroma.social/>
# SPDX-License-Identifier: AGPL-3.0-only
defmodule
Pleroma.ActivityTest
do
use
Pleroma.DataCase
alias
Pleroma.Activity
import
Pleroma.Factory
test
"returns an activity by it's AP id"
do
activity
=
insert
(
:note_activity
)
found_activity
=
Activity
.
get_by_ap_id
(
activity
.
data
[
"id"
])
assert
activity
==
found_activity
end
test
"returns activities by it's objects AP ids"
do
activity
=
insert
(
:note_activity
)
[
found_activity
]
=
Activity
.
get_all_create_by_object_ap_id
(
activity
.
data
[
"object"
][
"id"
])
assert
activity
==
found_activity
end
test
"returns the activity that created an object"
do
activity
=
insert
(
:note_activity
)
found_activity
=
Activity
.
get_create_by_object_ap_id
(
activity
.
data
[
"object"
][
"id"
])
assert
activity
==
found_activity
end
end
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Sun, Dec 7, 8:10 PM (1 d, 6 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
567877
Default Alt Text
activity_test.exs (925 B)
Attached To
Mode
rPUBE pleroma-upstream
Attached
Detach File
Event Timeline
Log In to Comment