Address issues in 50950d9533 #1340

- Add changelog entry
- Remove superseded and incorrect tests
- Fix array serialization test
This commit is contained in:
Benjamin Fleischer
2016-02-08 18:14:25 -06:00
parent 50950d9533
commit 1cc2e04cf6
3 changed files with 9 additions and 19 deletions

View File

@@ -3,8 +3,6 @@ require 'test_helper'
module ActiveModel
class Serializer
class MetaTest < ActiveSupport::TestCase
MetaBlogSerializer = Class.new(ActiveModel::Serializer)
def setup
@blog = Blog.new(id: 1,
name: 'AMS Hints',
@@ -127,20 +125,6 @@ module ActiveModel
}
assert_equal(expected, actual)
end
def test_meta_is_set_with_direct_attributes
MetaBlogSerializer.meta stuff: 'value'
blog_meta_serializer = MetaBlogSerializer.new(@blog)
assert_equal(blog_meta_serializer.meta, stuff: 'value')
end
def test_meta_is_set_with_block
MetaBlogSerializer.meta do
{ articles_count: object.articles.count }
end
blog_meta_serializer = MetaBlogSerializer.new(@blog)
assert_equal(blog_meta_serializer.meta, articles_count: @blog.articles.count)
end
end
end
end