add ActiveSupport.on_load announcement

This commit is contained in:
James A. Rosen 2012-05-16 15:31:32 -07:00
parent 33d4842dcd
commit 4c17a22207
2 changed files with 10 additions and 0 deletions

View File

@ -57,3 +57,5 @@ begin
rescue LoadError => ex
# rails on installed, continuing
end
ActiveSupport.run_load_hooks(:active_model_serializers, ActiveModel::Serializer)

View File

@ -814,4 +814,12 @@ class SerializerTest < ActiveModel::TestCase
]
}, actual)
end
def test_active_support_on_load_hooks_fired
loaded = nil
ActiveSupport.on_load(:active_model_serializers) do
loaded = self
end
assert_equal ActiveModel::Serializer, loaded
end
end