Skip to content

Commit f5f5d4d

Browse files
committed
Fix Rails master
1 parent ed97e94 commit f5f5d4d

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

test/action_controller/serialization_test.rb

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -457,13 +457,19 @@ def use_adapter?
457457
end
458458

459459
def test_render_event_is_emitted
460-
subscriber = ::ActiveSupport::Notifications.subscribe('render.active_model_serializers') do |name|
461-
@name = name
460+
subscriber = ::ActiveSupport::Notifications.subscribe('render.active_model_serializers') do |subscribed_event|
461+
@subscribed_event = subscribed_event
462462
end
463463

464464
get :render_using_implicit_serializer
465465

466-
assert_equal 'render.active_model_serializers', @name
466+
subscribed_event_name =
467+
if @subscribed_event.is_a?(String)
468+
@subscribed_event
469+
else
470+
@subscribed_event.name # is a ActiveSupport::Notifications::Event
471+
end
472+
assert_equal 'render.active_model_serializers', subscribed_event_name
467473
ensure
468474
ActiveSupport::Notifications.unsubscribe(subscriber) if subscriber
469475
end

0 commit comments

Comments
 (0)