1 implementation of IOutput
Microsoft.TestPlatform.CoreUtilities (1)
Output\ConsoleOutput.cs (1)
12
public class ConsoleOutput :
IOutput
82 references to IOutput
Microsoft.TestPlatform.CoreUtilities (6)
Output\OutputExtensions.cs (6)
26
public static void Error(this
IOutput
output, bool appendPrefix, string format, params object?[]? args)
38
public static void Warning(this
IOutput
output, bool appendPrefix, string format, params object?[]? args)
50
public static void Information(this
IOutput
output, bool appendPrefix, string format, params object?[]? args)
63
public static void Information(this
IOutput
output, bool appendPrefix, ConsoleColor foregroundColor, string format, params object?[]? args)
75
public static void Write(this
IOutput
output, string message, OutputLevel level, ConsoleColor foregroundColor)
88
private static void Output(
IOutput
output, OutputLevel level, string messageTypeFormat, string format, params object?[]? args)
Microsoft.TestPlatform.CrossPlatEngine (2)
PostProcessing\PostProcessingTestRunAttachmentsProcessingEventsHandler.cs (2)
19
private readonly
IOutput
_consoleOutput;
22
public PostProcessingTestRunAttachmentsProcessingEventsHandler(
IOutput
consoleOutput)
Microsoft.TestPlatform.Extensions.BlameDataCollector (2)
BlameLogger.cs (2)
40
private readonly
IOutput
_output;
56
protected BlameLogger(
IOutput
output, IBlameReaderWriter blameReaderWriter)
vstest.console (36)
CommandLine\Executor.cs (3)
67
public Executor(
IOutput
output) : this(output, TestPlatformEventSource.Instance, new ProcessHelper(), new PlatformEnvironment())
91
internal Executor(
IOutput
output, ITestPlatformEventSource testPlatformEventSource, IProcessHelper processHelper, IEnvironment environment)
107
private
IOutput
Output { get; set; }
Internal\ConsoleLogger.cs (2)
124
internal ConsoleLogger(
IOutput
output, IProgressIndicator progressIndicator, IFeatureFlag featureFlag)
135
protected static
IOutput
? Output
Internal\MSBuildLogger.cs (2)
38
protected static
IOutput
? Output
50
internal MSBuildLogger(
IOutput
output)
Internal\ProgressIndicator.cs (2)
25
public
IOutput
ConsoleOutput { get; private set; }
37
public ProgressIndicator(
IOutput
output, IConsoleHelper consoleHelper, ISystemTimersTimer? timer = null)
Processors\AeDebuggerArgumentProcessor.cs (2)
73
private readonly
IOutput
_output;
78
public AeDebuggerArgumentExecutor(IEnvironment environment, IFileHelper fileHelper, IProcessHelper processHelper,
IOutput
output, IEnvironmentVariableHelper environmentVariableHelper)
Processors\EnableBlameArgumentProcessor.cs (1)
118
internal
IOutput
Output { get; set; }
Processors\EnvironmentArgumentProcessor.cs (2)
59
private readonly
IOutput
_output;
70
public ArgumentExecutor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsProvider,
IOutput
output)
Processors\FrameworkArgumentProcessor.cs (1)
115
IOutput
output = ConsoleOutput.Instance;
Processors\HelpArgumentProcessor.cs (1)
82
internal
IOutput
Output { get; set; }
Processors\ListFullyQualifiedTestsArgumentProcessor.cs (2)
87
internal
IOutput
Output;
133
IOutput
output)
Processors\ListTestsArgumentProcessor.cs (4)
96
internal
IOutput
Output;
137
IOutput
output)
196
private readonly
IOutput
_output;
198
public DiscoveryEventsRegistrar(
IOutput
output)
Processors\RunSpecificTestsArgumentProcessor.cs (4)
85
internal
IOutput
Output;
135
IOutput
output)
325
private readonly
IOutput
_output;
329
public TestRunRequestEventsRegistrar(
IOutput
output, CommandLineOptions commandLineOptions, IArtifactProcessingManager artifactProcessingManager)
Processors\RunTestsArgumentProcessor.cs (4)
82
internal
IOutput
Output;
107
IOutput
output)
184
private readonly
IOutput
_output;
188
public TestRunRequestEventsRegistrar(
IOutput
output, CommandLineOptions commandLineOptions, IArtifactProcessingManager artifactProcessingManager)
Processors\TestAdapterLoadingStrategyArgumentProcessor.cs (2)
90
private readonly
IOutput
_output;
106
public TestAdapterLoadingStrategyArgumentExecutor(CommandLineOptions options, IRunSettingsProvider runSettingsManager,
IOutput
output, IFileHelper fileHelper)
Processors\TestAdapterPathArgumentProcessor.cs (2)
89
private readonly
IOutput
_output;
110
public TestAdapterPathArgumentExecutor(CommandLineOptions options, IRunSettingsProvider runSettingsManager,
IOutput
output, IFileHelper fileHelper)
Processors\UseVsixExtensionsArgumentProcessor.cs (2)
73
private readonly
IOutput
_output;
75
internal UseVsixExtensionsArgumentExecutor(CommandLineOptions commandLineOptions, ITestRequestManager testRequestManager, IVSExtensionManager extensionManager,
IOutput
output)
vstest.console.arm64 (36)
src\vstest\src\vstest.console\CommandLine\Executor.cs (3)
67
public Executor(
IOutput
output) : this(output, TestPlatformEventSource.Instance, new ProcessHelper(), new PlatformEnvironment())
91
internal Executor(
IOutput
output, ITestPlatformEventSource testPlatformEventSource, IProcessHelper processHelper, IEnvironment environment)
107
private
IOutput
Output { get; set; }
src\vstest\src\vstest.console\Internal\ConsoleLogger.cs (2)
124
internal ConsoleLogger(
IOutput
output, IProgressIndicator progressIndicator, IFeatureFlag featureFlag)
135
protected static
IOutput
? Output
src\vstest\src\vstest.console\Internal\MSBuildLogger.cs (2)
38
protected static
IOutput
? Output
50
internal MSBuildLogger(
IOutput
output)
src\vstest\src\vstest.console\Internal\ProgressIndicator.cs (2)
25
public
IOutput
ConsoleOutput { get; private set; }
37
public ProgressIndicator(
IOutput
output, IConsoleHelper consoleHelper, ISystemTimersTimer? timer = null)
src\vstest\src\vstest.console\Processors\AeDebuggerArgumentProcessor.cs (2)
73
private readonly
IOutput
_output;
78
public AeDebuggerArgumentExecutor(IEnvironment environment, IFileHelper fileHelper, IProcessHelper processHelper,
IOutput
output, IEnvironmentVariableHelper environmentVariableHelper)
src\vstest\src\vstest.console\Processors\EnableBlameArgumentProcessor.cs (1)
118
internal
IOutput
Output { get; set; }
src\vstest\src\vstest.console\Processors\EnvironmentArgumentProcessor.cs (2)
59
private readonly
IOutput
_output;
70
public ArgumentExecutor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsProvider,
IOutput
output)
src\vstest\src\vstest.console\Processors\FrameworkArgumentProcessor.cs (1)
115
IOutput
output = ConsoleOutput.Instance;
src\vstest\src\vstest.console\Processors\HelpArgumentProcessor.cs (1)
82
internal
IOutput
Output { get; set; }
src\vstest\src\vstest.console\Processors\ListFullyQualifiedTestsArgumentProcessor.cs (2)
87
internal
IOutput
Output;
133
IOutput
output)
src\vstest\src\vstest.console\Processors\ListTestsArgumentProcessor.cs (4)
96
internal
IOutput
Output;
137
IOutput
output)
196
private readonly
IOutput
_output;
198
public DiscoveryEventsRegistrar(
IOutput
output)
src\vstest\src\vstest.console\Processors\RunSpecificTestsArgumentProcessor.cs (4)
85
internal
IOutput
Output;
135
IOutput
output)
325
private readonly
IOutput
_output;
329
public TestRunRequestEventsRegistrar(
IOutput
output, CommandLineOptions commandLineOptions, IArtifactProcessingManager artifactProcessingManager)
src\vstest\src\vstest.console\Processors\RunTestsArgumentProcessor.cs (4)
82
internal
IOutput
Output;
107
IOutput
output)
184
private readonly
IOutput
_output;
188
public TestRunRequestEventsRegistrar(
IOutput
output, CommandLineOptions commandLineOptions, IArtifactProcessingManager artifactProcessingManager)
src\vstest\src\vstest.console\Processors\TestAdapterLoadingStrategyArgumentProcessor.cs (2)
90
private readonly
IOutput
_output;
106
public TestAdapterLoadingStrategyArgumentExecutor(CommandLineOptions options, IRunSettingsProvider runSettingsManager,
IOutput
output, IFileHelper fileHelper)
src\vstest\src\vstest.console\Processors\TestAdapterPathArgumentProcessor.cs (2)
89
private readonly
IOutput
_output;
110
public TestAdapterPathArgumentExecutor(CommandLineOptions options, IRunSettingsProvider runSettingsManager,
IOutput
output, IFileHelper fileHelper)
src\vstest\src\vstest.console\Processors\UseVsixExtensionsArgumentProcessor.cs (2)
73
private readonly
IOutput
_output;
75
internal UseVsixExtensionsArgumentExecutor(CommandLineOptions commandLineOptions, ITestRequestManager testRequestManager, IVSExtensionManager extensionManager,
IOutput
output)