class ParallelTests::RSpec::Runner

def determine_executable

def determine_executable
  cmd = case
  when File.exist?("bin/rspec")
    WINDOWS ? "ruby bin/rspec" : "bin/rspec"
  when ParallelTests.bundler_enabled?
    cmd = (run("bundle show rspec-core") =~ %r{Could not find gem.*} ? "spec" : "rspec")
    "bundle exec #{cmd}"
  else
    %w[spec rspec].detect{|cmd| system "#{cmd} --version > #{DEV_NULL} 2>&1" }
  end
  cmd or raise("Can't find executables rspec or spec")
end