Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Pleroma
pleroma
Commits
a74daabf
Verified
Commit
a74daabf
authored
Sep 28, 2018
by
Haelwenn
Browse files
[Pleroma.Web.TwitterAPI.UserViewTest]: Add test for mastodon-fields
parent
82b57eba
Pipeline
#3890
passed with stages
in 6 minutes and 25 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
test/web/twitter_api/views/user_view_test.exs
View file @
a74daabf
...
@@ -227,4 +227,30 @@ test "A blocked user for the blocker" do
...
@@ -227,4 +227,30 @@ test "A blocked user for the blocker" do
blocker
=
Repo
.
get
(
User
,
blocker
.
id
)
blocker
=
Repo
.
get
(
User
,
blocker
.
id
)
assert
represented
==
UserView
.
render
(
"show.json"
,
%{
user:
user
,
for:
blocker
})
assert
represented
==
UserView
.
render
(
"show.json"
,
%{
user:
user
,
for:
blocker
})
end
end
test
"a user with mastodon fields"
do
fields
=
[
%{
"name"
=>
"Pronouns"
,
"value"
=>
"she/her"
},
%{
"name"
=>
"Website"
,
"value"
=>
"https://example.org/"
}
]
user
=
insert
(
:user
,
%{
info:
%{
"source_data"
=>
%{
"attachment"
=>
Enum
.
map
(
fields
,
fn
field
->
Map
.
put
(
field
,
"type"
,
"PropertyValue"
)
end
)
}
}
})
userview
=
UserView
.
render
(
"show.json"
,
%{
user:
user
})
assert
userview
[
"fields"
]
==
fields
end
end
end
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment