From cd4b0c10ef895faa111c66b54bc146434c562beb Mon Sep 17 00:00:00 2001 From: nobu Date: Sat, 22 Feb 2014 03:18:36 +0000 Subject: test_logdevice.rb: no utime * test/logger/test_logdevice.rb (test_shifting_midnight): do not set mtime to get rid of an error on Windows. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45099 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- test/logger/test_logdevice.rb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/test/logger/test_logdevice.rb b/test/logger/test_logdevice.rb index 75abf588d1..0f9fd179d9 100644 --- a/test/logger/test_logdevice.rb +++ b/test/logger/test_logdevice.rb @@ -346,7 +346,6 @@ class TestLogDevice < Test::Unit::TestCase dev = Logger::LogDevice.new(log, shift_age: 'daily') dev.write("#{Time.now} hello-1\n") - File.utime(*[Time.mktime(2014, 1, 3, 0, 0, 0, 121000)]*2, log) Time.now = Time.mktime(2014, 1, 3, 1, 1, 1) dev.write("#{Time.now} hello-2\n") ensure @@ -356,7 +355,9 @@ class TestLogDevice < Test::Unit::TestCase bug = '[GH-539]' log = File.join(tmpdir, "log") - assert_match(/hello-2/, File.read(log)) + cont = File.read(log) + assert_match(/hello-2/, cont) + assert_not_match(/hello-1/, cont) assert_file.for(bug).exist?(log+".20140102") assert_match(/hello-1/, File.read(log+".20140102"), bug) end -- cgit v1.2.3