lib/spork/runner.rb in spork-0.7.3 vs lib/spork/runner.rb in spork-0.7.4
- old
+ new
@@ -1,9 +1,6 @@
require 'optparse'
-require 'spork/server'
-require 'spork/test_framework'
-require 'spork/run_strategy'
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 :test_framework
@@ -70,9 +67,10 @@
Spork::Diagnoser.install_hook!(test_framework.entry_point)
test_framework.preload
Spork::Diagnoser.output_results(@output)
return true
else
+ Spork.using_spork!
run_strategy = Spork::RunStrategy.factory(test_framework)
return(false) unless run_strategy.preload
Spork::Server.run(:port => @options[:port] || test_framework.default_port, :run_strategy => run_strategy)
return true
end