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