mirror of
https://github.com/ditkrg/active_model_serializers.git
synced 2026-01-25 07:16:49 +00:00
Style/StringLiterals single quote all the things
This commit is contained in:
@@ -7,8 +7,8 @@ module ActiveModel
|
||||
ActionController::Base.cache_store.clear
|
||||
@blog = Blog.new(id: 1,
|
||||
name: 'AMS Hints',
|
||||
writer: Author.new(id: 2, name: "Steve"),
|
||||
articles: [Post.new(id: 3, title: "AMS")])
|
||||
writer: Author.new(id: 2, name: 'Steve'),
|
||||
articles: [Post.new(id: 3, title: 'AMS')])
|
||||
end
|
||||
|
||||
def test_meta_is_present_with_root
|
||||
@@ -17,9 +17,9 @@ module ActiveModel
|
||||
expected = {
|
||||
blog: {
|
||||
id: 1,
|
||||
title: "AMS Hints"
|
||||
title: 'AMS Hints'
|
||||
},
|
||||
"meta" => {
|
||||
'meta' => {
|
||||
total: 10
|
||||
}
|
||||
}
|
||||
@@ -31,20 +31,20 @@ module ActiveModel
|
||||
adapter = load_adapter(meta: {total: 10})
|
||||
expected = {
|
||||
id: 1,
|
||||
title: "AMS Hints"
|
||||
title: 'AMS Hints'
|
||||
}
|
||||
assert_equal expected, adapter.as_json
|
||||
end
|
||||
|
||||
def test_meta_key_is_used
|
||||
serializer = AlternateBlogSerializer.new(@blog, meta: {total: 10}, meta_key: "haha_meta")
|
||||
serializer = AlternateBlogSerializer.new(@blog, meta: {total: 10}, meta_key: 'haha_meta')
|
||||
adapter = ActiveModel::Serializer::Adapter::Json.new(serializer)
|
||||
expected = {
|
||||
blog: {
|
||||
id: 1,
|
||||
title: "AMS Hints"
|
||||
title: 'AMS Hints'
|
||||
},
|
||||
"haha_meta" => {
|
||||
'haha_meta' => {
|
||||
total: 10
|
||||
}
|
||||
}
|
||||
@@ -52,15 +52,15 @@ module ActiveModel
|
||||
end
|
||||
|
||||
def test_meta_key_is_used_with_json_api
|
||||
serializer = AlternateBlogSerializer.new(@blog, meta: {total: 10}, meta_key: "haha_meta")
|
||||
serializer = AlternateBlogSerializer.new(@blog, meta: {total: 10}, meta_key: 'haha_meta')
|
||||
adapter = ActiveModel::Serializer::Adapter::JsonApi.new(serializer)
|
||||
expected = {
|
||||
data: {
|
||||
id: "1",
|
||||
type: "blogs",
|
||||
attributes: { title: "AMS Hints" }
|
||||
id: '1',
|
||||
type: 'blogs',
|
||||
attributes: { title: 'AMS Hints' }
|
||||
},
|
||||
"haha_meta" => { total: 10 }
|
||||
'haha_meta' => { total: 10 }
|
||||
}
|
||||
assert_equal expected, adapter.as_json
|
||||
end
|
||||
@@ -71,14 +71,14 @@ module ActiveModel
|
||||
adapter = ActiveModel::Serializer::Adapter::FlattenJson.new(serializer)
|
||||
expected = [{
|
||||
id: 1,
|
||||
name: "AMS Hints",
|
||||
name: 'AMS Hints',
|
||||
writer: {
|
||||
id: 2,
|
||||
name: "Steve"
|
||||
name: 'Steve'
|
||||
},
|
||||
articles: [{
|
||||
id: 3,
|
||||
title: "AMS",
|
||||
title: 'AMS',
|
||||
body: nil
|
||||
}]
|
||||
}]
|
||||
@@ -86,20 +86,20 @@ module ActiveModel
|
||||
end
|
||||
|
||||
def test_meta_is_present_on_arrays_with_root
|
||||
serializer = ArraySerializer.new([@blog], meta: {total: 10}, meta_key: "haha_meta")
|
||||
serializer = ArraySerializer.new([@blog], meta: {total: 10}, meta_key: 'haha_meta')
|
||||
# JSON adapter adds root by default
|
||||
adapter = ActiveModel::Serializer::Adapter::Json.new(serializer)
|
||||
expected = {
|
||||
blogs: [{
|
||||
id: 1,
|
||||
name: "AMS Hints",
|
||||
name: 'AMS Hints',
|
||||
writer: {
|
||||
id: 2,
|
||||
name: "Steve"
|
||||
name: 'Steve'
|
||||
},
|
||||
articles: [{
|
||||
id: 3,
|
||||
title: "AMS",
|
||||
title: 'AMS',
|
||||
body: nil
|
||||
}]
|
||||
}],
|
||||
|
||||
Reference in New Issue
Block a user