mirror of
https://github.com/ditkrg/active_model_serializers.git
synced 2026-01-25 07:16:49 +00:00
Address issues in 50950d9533 #1340
- Add changelog entry - Remove superseded and incorrect tests - Fix array serialization test
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user