From 0ded91c806b66a419c2e683095b3fd124a4efee7 Mon Sep 17 00:00:00 2001 From: bamchoh Date: Sat, 9 Dec 2017 03:27:05 +0900 Subject: Skip "File.readlink fails" test on MSVC When MSVC, "File.readlink fails with non-symlink" test was failed even if raising NotImplementedError --- mrbgems/mruby-io/test/file.rb | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'mrbgems/mruby-io/test') diff --git a/mrbgems/mruby-io/test/file.rb b/mrbgems/mruby-io/test/file.rb index 941e91ac4..d76092f08 100644 --- a/mrbgems/mruby-io/test/file.rb +++ b/mrbgems/mruby-io/test/file.rb @@ -107,6 +107,7 @@ end assert("File.readlink fails with non-symlink") do begin + e2 = nil assert_raise(RuntimeError) { begin File.readlink($mrbtest_io_rfname) @@ -115,8 +116,11 @@ assert("File.readlink fails with non-symlink") do raise RuntimeError, "SystemCallError converted to RuntimeError" end raise e + rescue NotImplementedError => e + e2 = e end } + raise e2 if e2 rescue NotImplementedError => e skip e.message end -- cgit v1.2.3