diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2012-05-15 14:54:12 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2012-05-15 14:54:12 +0000 |
commit | 0d9608eb3cc4d15c82692781cb608ce15c13c41d (patch) | |
tree | 13c2f8e3814b5a543845f89f08a036314536e4dd /test/ruby/test_file.rb | |
parent | 498a001fa7a1d6a8a040b1725cd8551ad317c462 (diff) |
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.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35650 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'test/ruby/test_file.rb')
-rw-r--r-- | test/ruby/test_file.rb | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/test/ruby/test_file.rb b/test/ruby/test_file.rb index 68dc7c1a1d..2e5979f53f 100644 --- a/test/ruby/test_file.rb +++ b/test/ruby/test_file.rb @@ -207,7 +207,8 @@ class TestFile < Test::Unit::TestCase 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 @@ class TestFile < Test::Unit::TestCase 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 |