From 51e5863aa883ed2d5d5ee12d107e29d4154d89d1 Mon Sep 17 00:00:00 2001 From: nobu Date: Sun, 20 Jan 2013 13:25:58 +0000 Subject: test_logger.rb: uset tmpfile * test/logger/test_logger.rb (TestLogDevice#test_shifting_size): should not create working file in the current directory. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38887 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- test/logger/test_logger.rb | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'test/logger') diff --git a/test/logger/test_logger.rb b/test/logger/test_logger.rb index 100c1ea06d..301e9218d6 100644 --- a/test/logger/test_logger.rb +++ b/test/logger/test_logger.rb @@ -126,7 +126,7 @@ class TestLogger < Test::Unit::TestCase end logger.formatter = o line = log_raw(logger, :info, "foo") - assert_equal("<>\n", line) + assert_equal("<"">\n", line) end def test_initialize @@ -354,11 +354,13 @@ class TestLogDevice < Test::Unit::TestCase end def test_shifting_size - logfile = File.basename(__FILE__) + '_1.log' + tmpfile = Tempfile.new([File.basename(__FILE__, '.*'), '_1.log']) + logfile = tmpfile.path logfile0 = logfile + '.0' logfile1 = logfile + '.1' logfile2 = logfile + '.2' logfile3 = logfile + '.3' + tmpfile.close(true) File.unlink(logfile) if File.exist?(logfile) File.unlink(logfile0) if File.exist?(logfile0) File.unlink(logfile1) if File.exist?(logfile1) @@ -386,11 +388,13 @@ class TestLogDevice < Test::Unit::TestCase File.unlink(logfile1) File.unlink(logfile2) - logfile = File.basename(__FILE__) + '_2.log' + tmpfile = Tempfile.new([File.basename(__FILE__, '.*'), '_2.log']) + logfile = tmpfile.path logfile0 = logfile + '.0' logfile1 = logfile + '.1' logfile2 = logfile + '.2' logfile3 = logfile + '.3' + tmpfile.close(true) logger = Logger.new(logfile, 4, 150) logger.error("0" * 15) assert(File.exist?(logfile)) -- cgit v1.2.3