Further spec greening
This commit is contained in:
@@ -1,14 +1,16 @@
|
||||
module SerializersTestHelpers
|
||||
|
||||
def object_as_json(obj)
|
||||
serializer = if obj.is_a?(Array)
|
||||
ActiveModel::Serializer::ArraySerializer.new(obj, serializer: described_class, add_included: true)
|
||||
def object_as_json(obj, options = {})
|
||||
if obj.is_a?(Array)
|
||||
#ActiveModel::Serializer::ArraySerializer.new(obj, serializer: described_class, add_included: true)
|
||||
described_class.serialize(obj, options.merge(is_collection: true))
|
||||
else
|
||||
serializer = described_class.new(obj)
|
||||
#serializer = described_class.new(obj)
|
||||
described_class.serialize(obj, options)
|
||||
end
|
||||
adapter.new(serializer, include: %w[product_orders]).as_json
|
||||
#adapter.new(serializer, include: %w[product_orders]).as_json
|
||||
end
|
||||
def adapter
|
||||
@active_model_adapter = ActiveModel::Serializer.config.adapter
|
||||
#@active_model_adapter = ActiveModel::Serializer.config.adapter
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user