[前][次][番号順一覧][スレッド一覧]

ruby-changes:23598

From: nobu <ko1@a...>
Date: Tue, 15 May 2012 23:54:58 +0900 (JST)
Subject: [ruby-changes:23598] nobu:r35650 (trunk): test/ruby/test_file.rb: use tmpdir

nobu	2012-05-15 23:54:12 +0900 (Tue, 15 May 2012)

  New Revision: 35650

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=35650

  Log:
    test/ruby/test_file.rb: use tmpdir
    
    * test/ruby/test_file.rb (TestFile#test_utime): Dir.mktmpdir does not
      chdir.
    
    * test/ruby/test_file.rb (TestFile#test_file_open_permissions): ditto.

  Modified files:
    trunk/test/ruby/test_file.rb

Index: test/ruby/test_file.rb
===================================================================
--- test/ruby/test_file.rb	(revision 35649)
+++ test/ruby/test_file.rb	(revision 35650)
@@ -207,7 +207,8 @@
 
   def test_file_open_permissions
     Dir.mktmpdir(__method__.to_s) do |tmpdir|
-      File.open('x', :mode     => IO::RDWR | IO::CREAT | IO::BINARY,
+      tmp = File.join(tmpdir, 'x')
+      File.open(tmp, :mode     => IO::RDWR | IO::CREAT | IO::BINARY,
                      :encoding => Encoding::ASCII_8BIT) do |x|
 
         assert x.autoclose?
@@ -229,7 +230,8 @@
 
   def test_conflicting_encodings
     Dir.mktmpdir(__method__.to_s) do |tmpdir|
-      File.open('x', 'wb', :encoding => Encoding::EUC_JP) do |x|
+      tmp = File.join(tmpdir, 'x')
+      File.open(tmp, 'wb', :encoding => Encoding::EUC_JP) do |x|
         assert_equal Encoding::EUC_JP, x.external_encoding
       end
     end

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]