lib/parallel_tests/tasks.rb in parallel_tests-0.16.9 vs lib/parallel_tests/tasks.rb in parallel_tests-0.16.10

- old
+ new

@@ -145,9 +145,13 @@ command = "#{executable} #{type} --type #{test_framework} " \ "-n #{count} " \ "--pattern '#{pattern}' " \ "--test-options '#{options}'" + if RbConfig::CONFIG['host_os'] =~ /cygwin|mswin|mingw|bccwin|wince|emx/ + ruby_binary = File.join(RbConfig::CONFIG['bindir'], RbConfig::CONFIG['ruby_install_name']) + command = "#{ruby_binary} #{command}" + end abort unless system(command) # allow to chain tasks e.g. rake parallel:spec parallel:features end end end