@@ -224,10 +224,10 @@ def test_mutating_reflection_block_is_not_thread_safe
224224 # Evaluate reflection meta for model with id 1
225225 serializer_instance = serializer_class . new ( @model , @instance_options )
226226 reflection = serializer_class . _reflections . fetch ( :blog )
227- assert_nil reflection . instance_variable_get ( :@_meta )
227+ assert_nil reflection . options . fetch ( :meta )
228228 association = reflection . build_association ( serializer_instance , @instance_options )
229229 assert_equal model1_meta , association . meta
230- assert_equal model1_meta , reflection . instance_variable_get ( :@_meta )
230+ assert_equal model1_meta , reflection . options . fetch ( :meta )
231231
232232 model2_meta = @expected_meta . merge ( id : 2 )
233233 # Evaluate reflection meta for model with id 2
@@ -238,11 +238,11 @@ def test_mutating_reflection_block_is_not_thread_safe
238238
239239 # WARN: Thread-safety issue
240240 # Before the reflection is evaluated, it has the value from the previous evaluation
241- assert_equal model1_meta , reflection . instance_variable_get ( :@_meta )
241+ assert_equal model1_meta , reflection . options . fetch ( :meta )
242242
243243 association = reflection . build_association ( serializer_instance , @instance_options )
244244 assert_equal model2_meta , association . meta
245- assert_equal model2_meta , reflection . instance_variable_get ( :@_meta )
245+ assert_equal model2_meta , reflection . options . fetch ( :meta )
246246 end
247247 end
248248 end
0 commit comments