mirror of
https://github.com/ditkrg/active_model_serializers.git
synced 2026-01-25 07:16:49 +00:00
re: RuboCop - replace rocket style hashes
This commit is contained in:
@@ -370,7 +370,7 @@ module ActiveModelSerializers
|
||||
expected = [
|
||||
type: 'nested-posts', id: '2',
|
||||
relationships: {
|
||||
"nested-posts": {
|
||||
:"nested-posts" => {
|
||||
data: [
|
||||
{ type: 'nested-posts', id: '1' },
|
||||
{ type: 'nested-posts', id: '2' }
|
||||
|
||||
@@ -82,10 +82,10 @@ module ActiveModelSerializers
|
||||
}
|
||||
},
|
||||
author: 'http://example.com/link_authors/1337',
|
||||
"link-authors": 'http://example.com/link_authors',
|
||||
:"link-authors" => 'http://example.com/link_authors',
|
||||
resource: 'http://example.com/resource',
|
||||
posts: 'http://example.com/link_authors/1337/posts',
|
||||
"yet-another": 'http://example.com/resource/1337'
|
||||
:"yet-another" => 'http://example.com/resource/1337'
|
||||
}
|
||||
assert_equal(expected, hash[:data][:links])
|
||||
end
|
||||
|
||||
@@ -54,7 +54,7 @@ module ActiveModel
|
||||
adapter: :json_api
|
||||
).serializable_hash
|
||||
expected = {
|
||||
"comments-count": @post.comments.count
|
||||
:"comments-count" => @post.comments.count
|
||||
}
|
||||
assert_equal(expected, hash[:data][:meta])
|
||||
end
|
||||
@@ -69,8 +69,8 @@ module ActiveModel
|
||||
).serializable_hash
|
||||
expected = {
|
||||
data: [
|
||||
{ id: '1337', type: 'posts', meta: { "comments-count": 0 } },
|
||||
{ id: '1339', type: 'posts', meta: { "comments-count": 1 } }
|
||||
{ id: '1337', type: 'posts', meta: { :"comments-count" => 0 } },
|
||||
{ id: '1339', type: 'posts', meta: { :"comments-count" => 1 } }
|
||||
]
|
||||
}
|
||||
assert_equal(expected, hash)
|
||||
|
||||
@@ -76,7 +76,7 @@ module ActiveModelSerializers
|
||||
attributes: {
|
||||
title: 'Title 1',
|
||||
body: 'Body 1',
|
||||
"publish-at": @publish_at
|
||||
:"publish-at" => @publish_at
|
||||
},
|
||||
relationships: {
|
||||
author: {
|
||||
@@ -91,10 +91,10 @@ module ActiveModelSerializers
|
||||
},
|
||||
links: {
|
||||
self: 'http://example.com/posts/1337',
|
||||
"post-authors": 'http://example.com/posts/1337/authors',
|
||||
"subscriber-comments": 'http://example.com/posts/1337/comments'
|
||||
:"post-authors" => 'http://example.com/posts/1337/authors',
|
||||
:"subscriber-comments" => 'http://example.com/posts/1337/comments'
|
||||
},
|
||||
meta: { rating: 5, "favorite-count": 10 }
|
||||
meta: { rating: 5, :"favorite-count" => 10 }
|
||||
}
|
||||
}, result)
|
||||
end
|
||||
@@ -185,7 +185,7 @@ module ActiveModelSerializers
|
||||
attributes: {
|
||||
title: 'Title 1',
|
||||
body: 'Body 1',
|
||||
"publish-at": @publish_at
|
||||
:"publish-at" => @publish_at
|
||||
},
|
||||
relationships: {
|
||||
author: {
|
||||
@@ -200,10 +200,10 @@ module ActiveModelSerializers
|
||||
},
|
||||
links: {
|
||||
self: 'http://example.com/posts/1337',
|
||||
"post-authors": 'http://example.com/posts/1337/authors',
|
||||
"subscriber-comments": 'http://example.com/posts/1337/comments'
|
||||
:"post-authors" => 'http://example.com/posts/1337/authors',
|
||||
:"subscriber-comments" => 'http://example.com/posts/1337/comments'
|
||||
},
|
||||
meta: { rating: 5, "favorite-count": 10 }
|
||||
meta: { rating: 5, :"favorite-count" => 10 }
|
||||
}
|
||||
}, result)
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user