diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2013-01-20 13:25:58 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2013-01-20 13:25:58 +0000 |
commit | 51e5863aa883ed2d5d5ee12d107e29d4154d89d1 (patch) | |
tree | 4ba36719ed489a2cd8a6bfb324d31f35c813faa9 /test/logger/test_logger.rb | |
parent | c6699319417c244ad6dce99b608ddd4635f5bdbc (diff) |
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
Diffstat (limited to 'test/logger/test_logger.rb')
-rw-r--r-- | test/logger/test_logger.rb | 10 |
1 files changed, 7 insertions, 3 deletions
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("<<INFO-foo>>\n", line) + assert_equal("<""<INFO-foo>>\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)) |