From ac36dafcfbc61ab6265062483321ce366347962c Mon Sep 17 00:00:00 2001 From: Brad Wilson Date: Thu, 2 May 2024 13:06:11 -0700 Subject: [PATCH] Add live output to verbose reporter --- src/xunit.runner.reporters/VerboseReporterMessageHandler.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/xunit.runner.reporters/VerboseReporterMessageHandler.cs b/src/xunit.runner.reporters/VerboseReporterMessageHandler.cs index 21e978705..77c4670e1 100644 --- a/src/xunit.runner.reporters/VerboseReporterMessageHandler.cs +++ b/src/xunit.runner.reporters/VerboseReporterMessageHandler.cs @@ -5,6 +5,7 @@ public class VerboseReporterMessageHandler : DefaultRunnerReporterWithTypesMessa public VerboseReporterMessageHandler(IRunnerLogger logger) : base(logger) { + Execution.TestOutputEvent += args => Logger.LogMessage(" {0} [OUTPUT] {1}", Escape(args.Message.Test.DisplayName), Escape(args.Message.Output.TrimEnd('\r', '\n'))); Execution.TestStartingEvent += args => Logger.LogMessage(" {0} [STARTING]", Escape(args.Message.Test.DisplayName)); Execution.TestFinishedEvent += args => Logger.LogMessage(" {0} [FINISHED] Time: {1}s", Escape(args.Message.Test.DisplayName), args.Message.ExecutionTime); }