Page Menu
Home
Phorge
Search
Configure Global Search
Log In
Files
F41645491
common_api_utils_test.exs
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Award Token
Flag For Later
Size
1 KB
Referenced Files
None
Subscribers
None
common_api_utils_test.exs
View Options
defmodule
Pleroma.Web.CommonAPI.UtilsTest
do
alias
Pleroma.Web.CommonAPI.Utils
alias
Pleroma.Builders
.
{
UserBuilder
}
use
Pleroma.DataCase
test
"it adds attachment links to a given text and attachment set"
do
name
=
"Sakura%20Mana%20%E2%80%93%20Turned%20on%20by%20a%20Senior%20OL%20with%20a%20Temptating%20Tight%20Skirt-s%20Full%20Hipline%20and%20Panty%20Shot-%20Beautiful%20Thick%20Thighs-%20and%20Erotic%20Ass-%20-2015-%20--%20Oppaitime%208-28-2017%206-50-33%20PM.png"
attachment
=
%{
"url"
=>
[%{
"href"
=>
name
}]
}
res
=
Utils
.
add_attachments
(
""
,
[
attachment
])
assert
res
==
"<br><a href=\"
#{
name
}
\" class='attachment'>Sakura Mana – Turned on by a Se…</a>"
end
describe
"it confirms the password given is the current users password"
do
test
"with no credentials"
do
assert
Utils
.
confirm_current_password
(
nil
,
%{
"password"
=>
"test"
})
==
{
:error
,
"Invalid credentials."
}
end
test
"with incorrect password given"
do
{
:ok
,
user
}
=
UserBuilder
.
insert
()
assert
Utils
.
confirm_current_password
(
user
,
%{
"password"
=>
""
})
==
{
:error
,
"Invalid password."
}
end
test
"with correct password given"
do
{
:ok
,
user
}
=
UserBuilder
.
insert
()
assert
Utils
.
confirm_current_password
(
user
,
%{
"password"
=>
"test"
})
==
{
:ok
,
user
}
end
end
end
File Metadata
Details
Attached
Mime Type
text/html
Expires
Sun, Feb 15, 4:33 AM (1 h, 33 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
1102853
Default Alt Text
common_api_utils_test.exs (1 KB)
Attached To
Mode
rPUBE pleroma-upstream
Attached
Detach File
Event Timeline
Log In to Comment