summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorbggd <[email protected]>2016-03-07 14:50:21 +0900
committerbggd <[email protected]>2016-03-07 14:50:21 +0900
commita138ae3506a40f91ead26f07a3f67498c5a1a7b9 (patch)
treec3f80ce92f842a97d5e97554f395f94f65d6a648
parent41d6ba23b512147497589efbe87a445256d5b213 (diff)
downloadmruby-a138ae3506a40f91ead26f07a3f67498c5a1a7b9.tar.gz
mruby-a138ae3506a40f91ead26f07a3f67498c5a1a7b9.zip
Fix doesn't work bintest on :visualcpp toolchain
-rw-r--r--test/bintest.rb5
1 files changed, 5 insertions, 0 deletions
diff --git a/test/bintest.rb b/test/bintest.rb
index 0ef0b4187..8f56cc0ad 100644
--- a/test/bintest.rb
+++ b/test/bintest.rb
@@ -20,6 +20,11 @@ def shellquote(s)
end
ARGV.each do |gem|
+ case RbConfig::CONFIG['host_os']
+ when /mswin(?!ce)|mingw|cygwin|bccwin/
+ gem = gem.gsub('\\', '/')
+ end
+
Dir["#{gem}/bintest/**/*.rb"].each do |file|
load file
end