From 3bf3042a6cd29fd3ccc18541e84ea8ca5c791889 Mon Sep 17 00:00:00 2001 From: Michael Koziarski Date: Fri, 22 Jun 2007 23:09:11 +0000 Subject: Ensure clean_logger fixes are 1.8.2 compatible [mislav] Closes #8396 git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7083 5ecf4fe2-1ee6-0310-87b1-e25e094e27de --- activesupport/test/clean_logger_test.rb | 37 --------------------------------- 1 file changed, 37 deletions(-) (limited to 'activesupport/test') 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 -- cgit v1.2.3