lib/spork/runner.rb in spork-0.5.6 vs lib/spork/runner.rb in spork-0.5.7

- old
+ new

@@ -1,9 +1,10 @@ require 'optparse' require 'spork/server' module Spork + # This is used by bin/spork. It's wrapped in a class because it's easier to test that way. class Runner attr_reader :server def self.run(args, output, error) self.new(args, output, error).run @@ -40,10 +41,11 @@ text.puts Spork::Server.supported_servers.sort { |a,b| a.server_name <=> b.server_name }.map { |s| (s.available? ? '(*) ' : '( ) ') + s.server_name } text.puts "\nLegend: ( ) - not detected in project (*) - detected\n" text.string end + # Returns a server for the specified (or the detected default) testing framework. Returns nil if none detected, or if the specified is not supported or available. def find_server if options[:server_matcher] @server = Spork::Server.supported_servers(options[:server_matcher]).first unless @server @error.puts <<-ERROR @@ -94,12 +96,9 @@ server.run return true end end - def diagnose - end - private attr_reader :options end end