class RSpec::Core::Bisect::Server

def capture_run_results(files_or_directories_to_run=[], expected_failures=[])

def capture_run_results(files_or_directories_to_run=[], expected_failures=[])
  self.expected_failures  = expected_failures
  self.files_or_directories_to_run = files_or_directories_to_run
  self.latest_run_results = nil
  run_output = yield
  latest_run_results || raise_bisect_failed(run_output)
end