diff options
Diffstat (limited to 'activesupport/test/clean_logger_test.rb')
-rw-r--r-- | activesupport/test/clean_logger_test.rb | 37 |
1 files changed, 0 insertions, 37 deletions
diff --git a/activesupport/test/clean_logger_test.rb b/activesupport/test/clean_logger_test.rb index ce48107242..b972869c90 100644 --- a/activesupport/test/clean_logger_test.rb +++ b/activesupport/test/clean_logger_test.rb @@ -48,40 +48,3 @@ class CleanLoggerTest < Test::Unit::TestCase assert_match(/D, \[\d\d\d\d-\d\d-\d\d#\d+\] DEBUG -- : debug/, @out.string) end end - -class CleanLogger_182_to_183_Test < Test::Unit::TestCase - def setup - silence_warnings do - if Logger.method_defined?(:formatter=) - Logger.send(:alias_method, :hide_formatter=, :formatter=) - Logger.send(:undef_method, :formatter=) - else - Logger.send(:define_method, :formatter=) { } - end - load File.dirname(__FILE__) + '/../lib/active_support/clean_logger.rb' - end - - @out = StringIO.new - @logger = Logger.new(@out) - @logger.progname = 'CLEAN LOGGER TEST' - end - - def teardown - silence_warnings do - if Logger.method_defined?(:hide_formatter=) - Logger.send(:alias_method, :formatter=, :hide_formatter=) - else - Logger.send(:undef_method, :formatter=) - end - load File.dirname(__FILE__) + '/../lib/active_support/clean_logger.rb' - end - end - - # Since we've fooled Logger into thinking we're on 1.8.2 if we're on 1.8.3 - # and on 1.8.3 if we're on 1.8.2, it'll define format_message with the - # wrong order of arguments and therefore print progname instead of msg. - def test_format_message_with_faked_version - @logger.error 'error' - assert_equal "CLEAN LOGGER TEST\n", @out.string - end -end |