Skip to content

Commit 6acb405

Browse files
committed
Fix MT6 assert_nil warnings
1 parent 98194cc commit 6acb405

File tree

6 files changed

+30
-19
lines changed

6 files changed

+30
-19
lines changed

test/action_controller/serialization_scope_name_test.rb

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,10 @@ def test_default_serialization_scope
7575
end
7676

7777
def test_default_serialization_scope_object
78-
assert_equal @controller.current_user, @controller.serialization_scope
78+
expected = @controller.current_user
79+
actual = @controller.serialization_scope
80+
assert_nil expected
81+
assert_nil actual
7982
end
8083

8184
def test_default_scope_non_admin

test/active_model_serializers/railtie_test_isolated.rb

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,10 @@ class WithRails < RailtieTest
3232

3333
test 'it is configured for caching' do
3434
assert_equal ActionController::Base.cache_store, ActiveModelSerializers.config.cache_store
35-
assert_equal Rails.configuration.action_controller.perform_caching, ActiveModelSerializers.config.perform_caching
35+
expected = Rails.configuration.action_controller.perform_caching
36+
actual = ActiveModelSerializers.config.perform_caching
37+
assert_nil expected
38+
assert_nil actual
3639
end
3740
end
3841

test/adapter/json_api/include_data_if_sideloaded_test.rb

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,12 @@ def result(opts)
159159

160160
def assert_relationship(relationship_name, expected, opts = {})
161161
hash = result(opts)
162-
assert_equal(expected, hash[:data][:relationships][relationship_name])
162+
actual = hash[:data][:relationships][relationship_name]
163+
if expected.nil?
164+
assert_nil(actual)
165+
else
166+
assert_equal(expected, actual)
167+
end
163168
end
164169
end
165170
end

test/cache_test.rb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ def test_cache_definition
128128
def test_cache_key_definition
129129
assert_equal('post', @post_serializer.class._cache_key)
130130
assert_equal('writer', @author_serializer.class._cache_key)
131-
assert_equal(nil, @comment_serializer.class._cache_key)
131+
assert_nil(@comment_serializer.class._cache_key)
132132
end
133133

134134
def test_cache_key_interpolation_with_updated_at_when_cache_key_is_not_defined_on_object
@@ -171,7 +171,7 @@ def test_error_is_raised_if_cache_key_is_not_defined_on_object_or_passed_as_cach
171171

172172
def test_cache_options_definition
173173
assert_equal({ expires_in: 0.1, skip_digest: true }, @post_serializer.class._cache_options)
174-
assert_equal(nil, @blog_serializer.class._cache_options)
174+
assert_nil(@blog_serializer.class._cache_options)
175175
assert_equal({ expires_in: 1.day, skip_digest: true }, @comment_serializer.class._cache_options)
176176
end
177177

@@ -182,8 +182,8 @@ def test_fragment_cache_definition
182182

183183
def test_associations_separately_cache
184184
cache_store.clear
185-
assert_equal(nil, cache_store.fetch(@post.cache_key))
186-
assert_equal(nil, cache_store.fetch(@comment.cache_key))
185+
assert_nil(cache_store.fetch(@post.cache_key))
186+
assert_nil(cache_store.fetch(@comment.cache_key))
187187

188188
Timecop.freeze(Time.current) do
189189
render_object_with_cache(@post)

test/serializers/caching_configuration_test_isolated.rb

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -69,9 +69,9 @@ class PerformCachingTrue < CachingConfigurationTest
6969
end
7070

7171
test 'the non-cached serializer cache_store is nil' do
72-
assert_equal nil, @non_cached_serializer._cache
73-
assert_equal nil, @non_cached_serializer.cache_store
74-
assert_equal nil, @non_cached_serializer._cache
72+
assert_nil @non_cached_serializer._cache
73+
assert_nil @non_cached_serializer.cache_store
74+
assert_nil @non_cached_serializer._cache
7575
end
7676

7777
test 'the non-cached serializer does not have cache_enabled?' do
@@ -136,9 +136,9 @@ class PerformCachingFalse < CachingConfigurationTest
136136
end
137137

138138
test 'the non-cached serializer cache_store is nil' do
139-
assert_equal nil, @non_cached_serializer._cache
140-
assert_equal nil, @non_cached_serializer.cache_store
141-
assert_equal nil, @non_cached_serializer._cache
139+
assert_nil @non_cached_serializer._cache
140+
assert_nil @non_cached_serializer.cache_store
141+
assert_nil @non_cached_serializer._cache
142142
end
143143

144144
test 'the non-cached serializer does not have cache_enabled?' do

test/serializers/serializer_for_test.rb

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ def setup
5959

6060
def test_serializer_for_non_ams_serializer
6161
serializer = ActiveModel::Serializer.serializer_for(@tweet)
62-
assert_equal nil, serializer
62+
assert_nil serializer
6363
end
6464

6565
def test_serializer_for_existing_serializer
@@ -71,12 +71,12 @@ def test_serializer_for_existing_serializer_with_lookup_disabled
7171
serializer = with_serializer_lookup_disabled do
7272
ActiveModel::Serializer.serializer_for(@profile)
7373
end
74-
assert_equal nil, serializer
74+
assert_nil serializer
7575
end
7676

7777
def test_serializer_for_not_existing_serializer
7878
serializer = ActiveModel::Serializer.serializer_for(@model)
79-
assert_equal nil, serializer
79+
assert_nil serializer
8080
end
8181

8282
def test_serializer_inherited_serializer
@@ -88,7 +88,7 @@ def test_serializer_inherited_serializer_with_lookup_disabled
8888
serializer = with_serializer_lookup_disabled do
8989
ActiveModel::Serializer.serializer_for(@my_profile)
9090
end
91-
assert_equal nil, serializer
91+
assert_nil serializer
9292
end
9393

9494
def test_serializer_custom_serializer
@@ -114,7 +114,7 @@ def test_serializer_for_namespaced_resource_with_lookup_disabled
114114
serializer = with_serializer_lookup_disabled do
115115
ActiveModel::Serializer.serializer_for(post)
116116
end
117-
assert_equal nil, serializer
117+
assert_nil serializer
118118
end
119119

120120
def test_serializer_for_nested_resource
@@ -128,7 +128,7 @@ def test_serializer_for_nested_resource_with_lookup_disabled
128128
serializer = with_serializer_lookup_disabled do
129129
ResourceNamespace::PostSerializer.serializer_for(comment)
130130
end
131-
assert_equal nil, serializer
131+
assert_nil serializer
132132
end
133133
end
134134
end

0 commit comments

Comments
 (0)