Page Menu
Home
Phorge
Search
Configure Global Search
Log In
Files
F8613534
activity_test.exs
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Award Token
Flag For Later
Size
923 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
.
all_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_activity_by_object_ap_id
(
activity
.
data
[
"object"
][
"id"
])
assert
activity
==
found_activity
end
end
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Sat, Oct 25, 4:26 PM (2 h, 58 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
541676
Default Alt Text
activity_test.exs (923 B)
Attached To
Mode
rPUBE pleroma-upstream
Attached
Detach File
Event Timeline
Log In to Comment