summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--mrbgems/mruby-io/test/file.rb12
1 files changed, 8 insertions, 4 deletions
diff --git a/mrbgems/mruby-io/test/file.rb b/mrbgems/mruby-io/test/file.rb
index d76092f08..da3e2aa11 100644
--- a/mrbgems/mruby-io/test/file.rb
+++ b/mrbgems/mruby-io/test/file.rb
@@ -173,11 +173,15 @@ assert('File.symlink') do
if !File.exist?(target_name)
skip("target directory of File.symlink is not found")
else
- assert_equal 0, File.symlink(target_name, symlink_name)
begin
- assert_equal true, File.symlink?(symlink_name)
- ensure
- File.delete symlink_name
+ assert_equal 0, File.symlink(target_name, symlink_name)
+ begin
+ assert_equal true, File.symlink?(symlink_name)
+ ensure
+ File.delete symlink_name
+ end
+ rescue NotImplementedError => e
+ skip e.message
end
end
end