Skip to content

Commit 253205b

Browse files
committed
Improve Coverage
1 parent 35a7c81 commit 253205b

File tree

8 files changed

+10
-9
lines changed

8 files changed

+10
-9
lines changed

lib/active_model/serializer/adapter/base.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,11 @@ class << self
77
deprecate :inherited, 'ActiveModelSerializers::Adapter::Base.'
88
end
99

10+
# :nocov:
1011
def initialize(serializer, options = {})
1112
super(ActiveModelSerializers::Adapter::Base.new(serializer, options))
1213
end
14+
# :nocov:
1315
end
1416
end
1517
end

lib/active_model/serializer/belongs_to_reflection.rb

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,6 @@ module ActiveModel
22
class Serializer
33
# @api private
44
class BelongsToReflection < SingularReflection
5-
def macro
6-
:belongs_to
7-
end
85
end
96
end
107
end

lib/active_model/serializer/has_many_reflection.rb

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,6 @@ module ActiveModel
22
class Serializer
33
# @api private
44
class HasManyReflection < CollectionReflection
5-
def macro
6-
:has_many
7-
end
85
end
96
end
107
end

lib/active_model/serializer/has_one_reflection.rb

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,6 @@ module ActiveModel
22
class Serializer
33
# @api private
44
class HasOneReflection < SingularReflection
5-
def macro
6-
:has_one
7-
end
85
end
96
end
107
end

lib/active_model_serializers/adapter.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,13 @@ module Adapter
55
private_constant :ADAPTER_MAP if defined?(private_constant)
66

77
class << self # All methods are class functions
8+
# :nocov:
89
def new(*args)
910
fail ArgumentError, 'Adapters inherit from Adapter::Base.' \
1011
"Adapter.new called with args: '#{args.inspect}', from" \
1112
"'caller[0]'."
1213
end
14+
# :nocov:
1315

1416
def configured_adapter
1517
lookup(ActiveModelSerializers.config.adapter)

lib/active_model_serializers/deserialization.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,10 @@ def jsonapi_parse(*args)
66
Adapter::JsonApi::Deserialization.parse(*args)
77
end
88

9+
# :nocov:
910
def jsonapi_parse!(*args)
1011
Adapter::JsonApi::Deserialization.parse!(*args)
1112
end
13+
# :nocov:
1214
end
1315
end

lib/active_model_serializers/model.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,12 +38,14 @@ def read_attribute_for_serialization(key)
3838
end
3939

4040
# The following methods are needed to be minimally implemented for ActiveModel::Errors
41+
# :nocov:
4142
def self.human_attribute_name(attr, _options = {})
4243
attr
4344
end
4445

4546
def self.lookup_ancestors
4647
[self]
4748
end
49+
# :nocov:
4850
end
4951
end

lib/active_model_serializers/railtie.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,13 @@ class Railtie < Rails::Railtie
3232
end
3333
end
3434

35+
# :nocov:
3536
generators do |app|
3637
Rails::Generators.configure!(app.config.generators)
3738
Rails::Generators.hidden_namespaces.uniq!
3839
require 'generators/rails/resource_override'
3940
end
41+
# :nocov:
4042

4143
if Rails.env.test?
4244
ActionController::TestCase.send(:include, ActiveModelSerializers::Test::Schema)

0 commit comments

Comments
 (0)