Merge pull request #1089 from bf4/add_logger

Add ActiveModelSerializers.logger with default null device
This commit is contained in:
L. Preston Sego III
2015-09-15 14:51:29 -04:00
3 changed files with 33 additions and 3 deletions

19
test/logger_test.rb Normal file
View File

@@ -0,0 +1,19 @@
require 'test_helper'
class ActiveModelSerializers::LoggerTest < Minitest::Test
def test_logger_is_set_to_action_controller_logger_when_initializer_runs
assert_equal ActiveModelSerializers.logger, ActionController::Base.logger
end
def test_logger_can_be_set
original_logger = ActiveModelSerializers.logger
logger = Logger.new(STDOUT)
ActiveModelSerializers.logger = logger
assert_equal ActiveModelSerializers.logger, logger
ensure
ActiveModelSerializers.logger = original_logger
end
end