ruby-changes:48962
From: nobu <ko1@a...>
Date: Fri, 8 Dec 2017 16:35:16 +0900 (JST)
Subject: [ruby-changes:48962] nobu:r61081 (trunk): test_file_exhaustive.rb: get rid of failures
nobu 2017-12-08 16:35:07 +0900 (Fri, 08 Dec 2017) New Revision: 61081 https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=61081 Log: test_file_exhaustive.rb: get rid of failures * test/ruby/test_file_exhaustive.rb (test_utime_symlinkfile): under some condition, symlink file is also affected by utimes() on Linux. Modified files: trunk/test/ruby/test_file_exhaustive.rb Index: test/ruby/test_file_exhaustive.rb =================================================================== --- test/ruby/test_file_exhaustive.rb (revision 61080) +++ test/ruby/test_file_exhaustive.rb (revision 61081) @@ -651,12 +651,9 @@ class TestFileExhaustive < Test::Unit::T https://github.com/ruby/ruby/blob/trunk/test/ruby/test_file_exhaustive.rb#L651 return unless symlinkfile t = Time.local(2000) stat = File.lstat(symlinkfile) - sleep 1 assert_equal(1, File.utime(t, t, symlinkfile)) assert_equal(t, File.stat(regular_file).atime) assert_equal(t, File.stat(regular_file).mtime) - assert_equal(stat.atime, File.lstat(symlinkfile).atime) - assert_equal(stat.mtime, File.lstat(symlinkfile).mtime) end def test_lutime -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/