Rubocop: Consistent spacing

This commit is contained in:
Benjamin Fleischer
2015-08-31 04:22:59 -05:00
parent bdfe13c527
commit 228cc1c92a
47 changed files with 278 additions and 339 deletions

View File

@@ -47,7 +47,7 @@ module ActiveModel
body: 'Body',
},
relationships: {
comments: { data: [ { type: 'comments', id: '1' } ] },
comments: { data: [{ type: 'comments', id: '1' }] },
blog: { data: { type: 'blogs', id: '999' } },
author: { data: { type: 'authors', id: '1' } }
}
@@ -56,7 +56,7 @@ module ActiveModel
end
def test_limiting_linked_post_fields
@adapter = ActiveModel::Serializer::Adapter::JsonApi.new(@serializer, include: 'post', fields: {post: [:title]})
@adapter = ActiveModel::Serializer::Adapter::JsonApi.new(@serializer, include: 'post', fields: { post: [:title] })
expected = [{
id: '42',
type: 'posts',
@@ -64,7 +64,7 @@ module ActiveModel
title: 'New Post'
},
relationships: {
comments: { data: [ { type: 'comments', id: '1' } ] },
comments: { data: [{ type: 'comments', id: '1' }] },
blog: { data: { type: 'blogs', id: '999' } },
author: { data: { type: 'authors', id: '1' } }
}
@@ -76,7 +76,7 @@ module ActiveModel
serializer = PostSerializer.new(@anonymous_post)
adapter = ActiveModel::Serializer::Adapter::JsonApi.new(serializer)
assert_equal({comments: { data: [] }, blog: { data: { type: 'blogs', id: '999' } }, author: { data: nil }}, adapter.serializable_hash[:data][:relationships])
assert_equal({ comments: { data: [] }, blog: { data: { type: 'blogs', id: '999' } }, author: { data: nil } }, adapter.serializable_hash[:data][:relationships])
end
def test_include_type_for_association_when_different_than_name
@@ -108,7 +108,7 @@ module ActiveModel
def test_include_linked_resources_with_type_name
serializer = BlogSerializer.new(@blog)
adapter = ActiveModel::Serializer::Adapter::JsonApi.new(serializer, include: ['writer', 'articles'])
adapter = ActiveModel::Serializer::Adapter::JsonApi.new(serializer, include: %w(writer articles))
linked = adapter.serializable_hash[:included]
expected = [
{
@@ -122,7 +122,7 @@ module ActiveModel
roles: { data: [] },
bio: { data: nil }
}
},{
}, {
id: '42',
type: 'posts',
attributes: {
@@ -130,7 +130,7 @@ module ActiveModel
body: 'Body'
},
relationships: {
comments: { data: [ { type: 'comments', id: '1' } ] },
comments: { data: [{ type: 'comments', id: '1' }] },
blog: { data: { type: 'blogs', id: '999' } },
author: { data: { type: 'authors', id: '1' } }
}

View File

@@ -88,7 +88,6 @@ module ActiveModel
]
assert_equal(expected, @adapter.serializable_hash[:data])
end
end
end
end

View File

@@ -27,8 +27,8 @@ module ActiveModel
def test_includes_comment_ids
expected = {
data: [
{ type: 'posts', id: '1'},
{ type: 'posts', id: '2'}
{ type: 'posts', id: '1' },
{ type: 'posts', id: '2' }
]
}

View File

@@ -24,7 +24,7 @@ module ActiveModel
@serializer = PostPreviewSerializer.new(@post)
@adapter = ActiveModel::Serializer::Adapter::JsonApi.new(
@serializer,
include: ['comments', 'author']
include: %w(comments author)
)
end
@@ -60,7 +60,7 @@ module ActiveModel
id: @author.id.to_s,
type: 'authors',
relationships: {
posts: { data: [ {type: 'posts', id: @post.id.to_s } ] }
posts: { data: [{ type: 'posts', id: @post.id.to_s }] }
}
}
]

View File

@@ -36,7 +36,7 @@ module ActiveModel
end
def test_includes_comment_ids
expected = { data: [ { type: 'comments', id: '1' }, { type: 'comments', id: '2' } ] }
expected = { data: [{ type: 'comments', id: '1' }, { type: 'comments', id: '2' }] }
assert_equal(expected, @adapter.serializable_hash[:data][:relationships][:comments])
end
@@ -68,7 +68,7 @@ module ActiveModel
end
def test_limit_fields_of_linked_comments
@adapter = ActiveModel::Serializer::Adapter::JsonApi.new(@serializer, include: 'comments', fields: {comment: [:id]})
@adapter = ActiveModel::Serializer::Adapter::JsonApi.new(@serializer, include: 'comments', fields: { comment: [:id] })
expected = [{
id: '1',
type: 'comments',
@@ -117,7 +117,7 @@ module ActiveModel
id: '1',
type: 'posts',
relationships: {
tags: { data: [@tag.as_json]}
tags: { data: [@tag.as_json] }
}
}
}, adapter.serializable_hash)
@@ -132,8 +132,8 @@ module ActiveModel
id: '1',
type: 'virtual_values',
relationships: {
maker: {data: {id: 1}},
reviews: {data: [{id: 1}, {id: 2}]}
maker: { data: { id: 1 } },
reviews: { data: [{ id: 1 }, { id: 2 }] }
}
}
}, adapter.serializable_hash)

View File

@@ -45,7 +45,7 @@ module ActiveModel
id: '43',
type: 'bios',
attributes: {
content:'AMS Contributor',
content: 'AMS Contributor',
rating: nil
},
relationships: {
@@ -66,8 +66,8 @@ module ActiveModel
id: '1',
type: 'virtual_values',
relationships: {
maker: {data: {id: 1}},
reviews: {data: [{id: 1}, {id: 2}]}
maker: { data: { id: 1 } },
reviews: { data: [{ id: 1 }, { id: 2 }] }
}
}
}

View File

@@ -16,7 +16,6 @@ module ActiveModel
@post.author = @author
@blog = Blog.new(id: 1, name: 'My Blog!!')
@post.blog = @blog
end
def test_custom_keys
@@ -25,11 +24,11 @@ module ActiveModel
assert_equal({
reviews: { data: [
{type: 'comments', id: '1'},
{type: 'comments', id: '2'}
]},
writer: { data: {type: 'authors', id: '1'} },
site: { data: {type: 'blogs', id: '1' } }
{ type: 'comments', id: '1' },
{ type: 'comments', id: '2' }
] },
writer: { data: { type: 'authors', id: '1' } },
site: { data: { type: 'blogs', id: '1' } }
}, adapter.serializable_hash[:data][:relationships])
end
end

View File

@@ -60,7 +60,7 @@ module ActiveModel
body: 'Hello, world!!'
},
relationships: {
comments: { data: [ { type: 'comments', id: '1' }, { type: 'comments', id: '2' } ] },
comments: { data: [{ type: 'comments', id: '1' }, { type: 'comments', id: '2' }] },
blog: { data: { type: 'blogs', id: '999' } },
author: { data: { type: 'authors', id: '1' } }
}
@@ -107,7 +107,7 @@ module ActiveModel
name: 'Steve K.'
},
relationships: {
posts: { data: [ { type: 'posts', id: '10' }, { type: 'posts', id: '30' } ] },
posts: { data: [{ type: 'posts', id: '10' }, { type: 'posts', id: '30' }] },
roles: { data: [] },
bio: { data: { type: 'bios', id: '1' } }
}
@@ -128,7 +128,7 @@ module ActiveModel
name: 'Tenderlove'
},
relationships: {
posts: { data: [ { type: 'posts', id:'20' } ] },
posts: { data: [{ type: 'posts', id: '20' }] },
roles: { data: [] },
bio: { data: { type: 'bios', id: '2' } }
}
@@ -168,9 +168,9 @@ module ActiveModel
name: 'Steve K.'
},
relationships: {
posts: { data: [ { type: 'posts', id: '10'}, { type: 'posts', id: '30' }] },
posts: { data: [{ type: 'posts', id: '10' }, { type: 'posts', id: '30' }] },
roles: { data: [] },
bio: { data: { type: 'bios', id: '1' }}
bio: { data: { type: 'bios', id: '1' } }
}
}, {
id: '10',
@@ -180,7 +180,7 @@ module ActiveModel
body: 'Hello, world!!'
},
relationships: {
comments: { data: [ { type: 'comments', id: '1'}, { type: 'comments', id: '2' }] },
comments: { data: [{ type: 'comments', id: '1' }, { type: 'comments', id: '2' }] },
blog: { data: { type: 'blogs', id: '999' } },
author: { data: { type: 'authors', id: '1' } }
}
@@ -237,13 +237,13 @@ module ActiveModel
},
relationships: {
comments: {
data: [{type: 'comments', id: '1'}, {type: 'comments', id: '2'}]
data: [{ type: 'comments', id: '1' }, { type: 'comments', id: '2' }]
},
blog: {
data: {type: 'blogs', id: '999'}
data: { type: 'blogs', id: '999' }
},
author: {
data: {type: 'authors', id: '1'}
data: { type: 'authors', id: '1' }
}
}
}
@@ -269,7 +269,7 @@ module ActiveModel
body: 'Hello, world!!'
},
relationships: {
comments: { data: [ { type: 'comments', id: '1' }, { type: 'comments', id: '2' } ] },
comments: { data: [{ type: 'comments', id: '1' }, { type: 'comments', id: '2' }] },
author: { data: nil }
}
}

View File

@@ -20,9 +20,9 @@ module ActiveModel
]
end
def mock_request(query_parameters={}, original_url=URI)
def mock_request(query_parameters = {}, original_url = URI)
context = Minitest::Mock.new
context.expect(:original_url, original_url )
context.expect(:original_url, original_url)
context.expect(:query_parameters, query_parameters)
@options = {}
@options[:context] = context
@@ -42,17 +42,17 @@ module ActiveModel
end
def data
{ data:[
{ id:'1', type:'profiles', attributes:{name:'Name 1', description:'Description 1' } },
{ id:'2', type:'profiles', attributes:{name:'Name 2', description:'Description 2' } },
{ id:'3', type:'profiles', attributes:{name:'Name 3', description:'Description 3' } }
{ data: [
{ id: '1', type: 'profiles', attributes: { name: 'Name 1', description: 'Description 1' } },
{ id: '2', type: 'profiles', attributes: { name: 'Name 2', description: 'Description 2' } },
{ id: '3', type: 'profiles', attributes: { name: 'Name 3', description: 'Description 3' } }
]
}
end
def links
{
links:{
links: {
self: "#{URI}?page%5Bnumber%5D=2&page%5Bsize%5D=1",
first: "#{URI}?page%5Bnumber%5D=1&page%5Bsize%5D=1",
prev: "#{URI}?page%5Bnumber%5D=1&page%5Bsize%5D=1",
@@ -74,7 +74,7 @@ module ActiveModel
end
def expected_response_with_pagination_links_and_additional_params
new_links = links[:links].each_with_object({}) {|(key, value), hash| hash[key] = "#{value}&test=test" }
new_links = links[:links].each_with_object({}) { |(key, value), hash| hash[key] = "#{value}&test=test" }
{}.tap do |hash|
hash[:data] = [data.values.flatten.second]
hash.merge! links: new_links