summaryrefslogtreecommitdiffhomepage
path: root/test/file_test.rb
diff options
context:
space:
mode:
Diffstat (limited to 'test/file_test.rb')
-rw-r--r--test/file_test.rb18
1 files changed, 14 insertions, 4 deletions
diff --git a/test/file_test.rb b/test/file_test.rb
index 87db67954..2c831f0d5 100644
--- a/test/file_test.rb
+++ b/test/file_test.rb
@@ -6,8 +6,13 @@ assert('FileTest TEST SETUP') do
end
assert("FileTest.directory?") do
- assert_equal true, FileTest.directory?(File.join(File._getwd, "mrblib"))
- assert_equal false, FileTest.directory?(File.join(File._getwd, "README.md"))
+ dir = MRubyIOTestUtil.mkdtemp("mruby-io-test.XXXXXX")
+ begin
+ assert_true FileTest.directory?(dir)
+ assert_false FileTest.directory?($mrbtest_io_rfname)
+ ensure
+ MRubyIOTestUtil.rmdir dir
+ end
end
assert("FileTest.exist?") do
@@ -23,8 +28,13 @@ assert("FileTest.exist?") do
end
assert("FileTest.file?") do
- assert_equal false, FileTest.file?(File.join(File._getwd, "mrblib"))
- assert_equal true, FileTest.file?(File.join(File._getwd, "README.md"))
+ dir = MRubyIOTestUtil.mkdtemp("mruby-io-test.XXXXXX")
+ begin
+ assert_true FileTest.file?($mrbtest_io_rfname)
+ assert_false FileTest.file?(dir)
+ ensure
+ MRubyIOTestUtil.rmdir dir
+ end
end
assert("FileTest.pipe?") do