Class DefaultRunnerReporterMessageHandler
- Namespace
- Xunit.Runner.Common
- Assembly
- xunit.v3.runner.common.dll
An implementation of IRunnerReporterMessageHandler that supports DefaultRunnerReporter.
public class DefaultRunnerReporterMessageHandler : TestMessageSink, IRunnerReporterMessageHandler, IMessageSink, IAsyncDisposable
- Inheritance
-
DefaultRunnerReporterMessageHandler
- Implements
- Derived
- Inherited Members
-
AggregateMessageSink.GetOrCreateAggregatedSink<TDispatcher>(ref TDispatcher)
Constructors
- DefaultRunnerReporterMessageHandler(IRunnerLogger)
Initializes a new instance of the DefaultRunnerReporterMessageHandler class.
Fields
- EnvVar_HidePassingOutput
Gets the environment variable that's used to hide passing tests with output when diagnostics messages are enabled.
Properties
- Logger
Get the logger used to report messages.
- MetadataCache
Gets the metadata cache.
Methods
- Escape(string?)
Escapes text for display purposes.
- EscapeMultiLineIndent(string?, string)
Escapes multi-line text for display purposes, indenting on newlines.
- GetAssemblyDisplayName(XunitProjectAssembly)
Gets the display name of a test assembly from a test assembly message.
- GetExecutionOptions(string?)
Get the test framework options for the given assembly. If it cannot find them, then it returns a default set of options.
- HandleErrorMessage(MessageHandlerArgs<IErrorMessage>)
Called when IErrorMessage is raised.
- HandleTestAssemblyCleanupFailure(MessageHandlerArgs<ITestAssemblyCleanupFailure>)
Called when ITestAssemblyCleanupFailure is raised.
- HandleTestAssemblyDiscoveryFinished(MessageHandlerArgs<TestAssemblyDiscoveryFinished>)
Called when TestAssemblyDiscoveryFinished is raised.
- HandleTestAssemblyDiscoveryStarting(MessageHandlerArgs<TestAssemblyDiscoveryStarting>)
Called when TestAssemblyDiscoveryStarting is raised.
- HandleTestAssemblyExecutionFinished(MessageHandlerArgs<TestAssemblyExecutionFinished>)
Called when TestAssemblyExecutionFinished is raised.
- HandleTestAssemblyExecutionStarting(MessageHandlerArgs<TestAssemblyExecutionStarting>)
Called when TestAssemblyExecutionStarting is raised.
- HandleTestAssemblyFinished(MessageHandlerArgs<ITestAssemblyFinished>)
Called when ITestAssemblyFinished is raised.
- HandleTestAssemblyStarting(MessageHandlerArgs<ITestAssemblyStarting>)
Called when ITestAssemblyStarting is raised.
- HandleTestCaseCleanupFailure(MessageHandlerArgs<ITestCaseCleanupFailure>)
Called when ITestCaseCleanupFailure is raised.
- HandleTestCaseFinished(MessageHandlerArgs<ITestCaseFinished>)
Called when ITestCaseFinished is raised.
- HandleTestCaseStarting(MessageHandlerArgs<ITestCaseStarting>)
Called when ITestCaseStarting is raised.
- HandleTestClassCleanupFailure(MessageHandlerArgs<ITestClassCleanupFailure>)
Called when ITestClassCleanupFailure is raised.
- HandleTestClassFinished(MessageHandlerArgs<ITestClassFinished>)
Called when ITestClassFinished is raised.
- HandleTestClassStarting(MessageHandlerArgs<ITestClassStarting>)
Called when ITestClassStarting is raised.
- HandleTestCleanupFailure(MessageHandlerArgs<ITestCleanupFailure>)
Called when ITestCleanupFailure is raised.
- HandleTestCollectionCleanupFailure(MessageHandlerArgs<ITestCollectionCleanupFailure>)
Called when ITestCollectionCleanupFailure is raised.
- HandleTestCollectionFinished(MessageHandlerArgs<ITestCollectionFinished>)
Called when ITestCollectionFinished is raised.
- HandleTestCollectionStarting(MessageHandlerArgs<ITestCollectionStarting>)
Called when ITestCollectionStarting is raised.
- HandleTestExecutionSummaries(MessageHandlerArgs<TestExecutionSummaries>)
Called when TestExecutionSummaries is raised.
- HandleTestFailed(MessageHandlerArgs<ITestFailed>)
Called when ITestFailed is raised.
- HandleTestFinished(MessageHandlerArgs<ITestFinished>)
Called when ITestFinished is raised.
- HandleTestMethodCleanupFailure(MessageHandlerArgs<ITestMethodCleanupFailure>)
Called when ITestMethodCleanupFailure is raised.
- HandleTestMethodFinished(MessageHandlerArgs<ITestMethodFinished>)
Called when ITestMethodFinished is raised.
- HandleTestMethodStarting(MessageHandlerArgs<ITestMethodStarting>)
Called when ITestMethodStarting is raised.
- HandleTestPassed(MessageHandlerArgs<ITestPassed>)
Called when ITestPassed is raised.
- HandleTestSkipped(MessageHandlerArgs<ITestSkipped>)
Called when ITestSkipped is raised.
- HandleTestStarting(MessageHandlerArgs<ITestStarting>)
Called when ITestStarting is raised.
- LogError(IErrorMetadata, string)
Logs an error message to the logger.
- LogError(IErrorMetadata, string, params object?[])
Logs an error message to the logger.
- LogOutput(StackFrameInfo, string?)
Logs test output to the logger.
- LogStackTrace(StackFrameInfo, string?)
Logs a stack trace to the logger.
- LogWarnings(StackFrameInfo, string[]?)
Logs warnings to the logger.
- WriteDefaultSummary(IRunnerLogger, TestExecutionSummaries)
Writes the default summary to the given logger. Can be used by other reporters who also wish to write the standard summary information.