class RubyLsp::TestUnitReporter
def attach_to_mediator
def attach_to_mediator # Events we care about @mediator.add_listener(Test::Unit::TestResult::FAULT, &method(:add_fault)) @mediator.add_listener(Test::Unit::TestCase::STARTED_OBJECT, &method(:test_started)) @mediator.add_listener(Test::Unit::TestCase::FINISHED_OBJECT, &method(:test_finished)) @mediator.add_listener(Test::Unit::UI::TestRunnerMediator::FINISHED, &method(:finished)) # Other events needed for the console test runner to print @mediator.add_listener(Test::Unit::UI::TestRunnerMediator::STARTED, &method(:started)) @mediator.add_listener(Test::Unit::TestSuite::STARTED_OBJECT, &method(:test_suite_started)) @mediator.add_listener(Test::Unit::TestSuite::FINISHED_OBJECT, &method(:test_suite_finished)) end