Surface logging event name for re-use

This commit is contained in:
Benjamin Fleischer 2015-12-22 23:08:37 -06:00
parent a43cff4ae3
commit 28f314aef2
2 changed files with 3 additions and 3 deletions

View File

@ -5,6 +5,7 @@
#
module ActiveModelSerializers
module Logging
RENDER_EVENT = 'render.active_model_serializers'.freeze
extend ActiveSupport::Concern
included do
@ -73,7 +74,7 @@ module ActiveModelSerializers
end
def notify_render(*)
event_name = 'render.active_model_serializers'.freeze
event_name = RENDER_EVENT
ActiveSupport::Notifications.instrument(event_name, notify_render_payload) do
yield
end

View File

@ -36,7 +36,6 @@ module ActiveModelSerializers
end
class AssertSerializer
EVENT_NAME = 'render.active_model_serializers'
attr_reader :serializers, :message
attr_accessor :response, :expectation
@ -99,7 +98,7 @@ module ActiveModelSerializers
end
def event_name
EVENT_NAME
::ActiveModelSerializers::Logging::RENDER_EVENT
end
end