Fix and test for #490

This commit is contained in:
Tony Novak
2015-01-30 13:49:15 -08:00
parent f71ac766ef
commit 263b66e423
3 changed files with 16 additions and 2 deletions

View File

@@ -176,6 +176,20 @@ module ActiveModel
}, @user_serializer.as_json)
end
def test_associations_embedding_objects_with_nil_values
user_info = UserInfo.new
user_info.instance_eval do
def user
nil
end
end
user_info_serializer = UserInfoSerializer.new(user_info)
assert_equal({
'user_info' => { user: nil }
}, user_info_serializer.as_json)
end
def test_associations_embedding_ids_using_embed_namespace
@association.embed_namespace = :links
@association.embed = :ids