1 require 'test/unit/ui/console/testrunner'
9 alias_method :started_without_rspec, :started
10 def started_with_rspec(result)
12 @need_to_output_started = true
14 alias_method :started, :started_with_rspec
16 alias_method :test_started_without_rspec, :test_started
17 def test_started_with_rspec(name)
18 if @need_to_output_started
21 output(@rspec_io.read)
24 @need_to_output_started = false
26 test_started_without_rspec(name)
28 alias_method :test_started, :test_started_with_rspec
30 alias_method :test_finished_without_rspec, :test_finished
31 def test_finished_with_rspec(name)
32 test_finished_without_rspec(name)
35 alias_method :test_finished, :test_finished_with_rspec
37 alias_method :finished_without_rspec, :finished
38 def finished_with_rspec(elapsed_time)
41 finished_without_rspec(elapsed_time)
44 alias_method :finished, :finished_with_rspec
46 alias_method :setup_mediator_without_rspec, :setup_mediator
47 def setup_mediator_with_rspec
50 setup_mediator_without_rspec
55 alias_method :setup_mediator, :setup_mediator_with_rspec