class Tryouts::TestBatch
def process_test_result(result)
def process_test_result(result) @results << result if result.failed? || result.error? @failed_count += 1 # Collect failure details for end-of-run summary if @global_tally && @global_tally[:failure_collector] @global_tally[:failure_collector].add_failure(@testrun.source_file, result) end end show_test_result(result) # Show captured output if any exists if result.has_output? @output_manager&.test_output(result.test_case, result.captured_output, result) end end