1 implementation of IOutput
Microsoft.TestPlatform.CoreUtilities (1)
Output\ConsoleOutput.cs (1)
12public class ConsoleOutput : IOutput
86 references to IOutput
Microsoft.TestPlatform.CoreUtilities (6)
Output\OutputExtensions.cs (6)
26public static void Error(this IOutput output, bool appendPrefix, string format, params object?[]? args) 38public static void Warning(this IOutput output, bool appendPrefix, string format, params object?[]? args) 50public static void Information(this IOutput output, bool appendPrefix, string format, params object?[]? args) 63public static void Information(this IOutput output, bool appendPrefix, ConsoleColor foregroundColor, string format, params object?[]? args) 75public static void Write(this IOutput output, string message, OutputLevel level, ConsoleColor foregroundColor) 88private static void Output(IOutput output, OutputLevel level, string messageTypeFormat, string format, params object?[]? args)
Microsoft.TestPlatform.CrossPlatEngine (2)
PostProcessing\PostProcessingTestRunAttachmentsProcessingEventsHandler.cs (2)
19private readonly IOutput _consoleOutput; 22public PostProcessingTestRunAttachmentsProcessingEventsHandler(IOutput consoleOutput)
Microsoft.TestPlatform.Extensions.BlameDataCollector (2)
BlameLogger.cs (2)
40private readonly IOutput _output; 56protected BlameLogger(IOutput output, IBlameReaderWriter blameReaderWriter)
vstest.console (38)
CommandLine\Executor.cs (5)
79public Executor(IOutput output) : this(output, TestPlatformEventSource.Instance, new ProcessHelper(), new PlatformEnvironment()) 103internal Executor(IOutput output, ITestPlatformEventSource testPlatformEventSource, IProcessHelper processHelper, IEnvironment environment) 108internal Executor(IOutput output, ITestPlatformEventSource testPlatformEventSource, IProcessHelper processHelper, IEnvironment environment, IRunSettingsProvider runSettingsProvider) 113internal Executor(IOutput output, ITestPlatformEventSource testPlatformEventSource, IProcessHelper processHelper, IEnvironment environment, IRunSettingsProvider runSettingsProvider, IRunSettingsHelper runSettingsHelper, CommandLineOptions commandLineOptions, TestRunResultAggregator testRunResultAggregator, ITestRequestManager? testRequestManager = null) 134private IOutput Output { get; set; }
Internal\ConsoleLogger.cs (2)
129internal ConsoleLogger(IOutput output, IProgressIndicator progressIndicator, IFeatureFlag featureFlag, CommandLineOptions? commandLineOptions = null) 143protected static IOutput? Output
Internal\MSBuildLogger.cs (2)
38protected static IOutput? Output 50internal MSBuildLogger(IOutput output)
Internal\ProgressIndicator.cs (2)
25public IOutput ConsoleOutput { get; private set; } 37public ProgressIndicator(IOutput output, IConsoleHelper consoleHelper, ISystemTimersTimer? timer = null)
Processors\AeDebuggerArgumentProcessor.cs (2)
73private readonly IOutput _output; 78public AeDebuggerArgumentExecutor(IEnvironment environment, IFileHelper fileHelper, IProcessHelper processHelper, IOutput output, IEnvironmentVariableHelper environmentVariableHelper)
Processors\EnableBlameArgumentProcessor.cs (1)
120internal IOutput Output { get; set; }
Processors\EnvironmentArgumentProcessor.cs (2)
67private readonly IOutput _output; 78public ArgumentExecutor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsProvider, IOutput output)
Processors\FrameworkArgumentProcessor.cs (1)
123IOutput output = ConsoleOutput.Instance;
Processors\HelpArgumentProcessor.cs (1)
82internal IOutput Output { get; set; }
Processors\ListFullyQualifiedTestsArgumentProcessor.cs (2)
96internal IOutput Output; 142IOutput output)
Processors\ListTestsArgumentProcessor.cs (4)
105internal IOutput Output; 146IOutput output) 205private readonly IOutput _output; 207public DiscoveryEventsRegistrar(IOutput output)
Processors\RunSpecificTestsArgumentProcessor.cs (4)
94internal IOutput Output; 144IOutput output) 334private readonly IOutput _output; 339public TestRunRequestEventsRegistrar(IOutput output, CommandLineOptions commandLineOptions, IArtifactProcessingManager artifactProcessingManager, IRunSettingsProvider runSettingsProvider)
Processors\RunTestsArgumentProcessor.cs (4)
91internal IOutput Output; 116IOutput output) 193private readonly IOutput _output; 198public TestRunRequestEventsRegistrar(IOutput output, CommandLineOptions commandLineOptions, IArtifactProcessingManager artifactProcessingManager, IRunSettingsProvider runSettingsProvider)
Processors\TestAdapterLoadingStrategyArgumentProcessor.cs (2)
98private readonly IOutput _output; 114public TestAdapterLoadingStrategyArgumentExecutor(CommandLineOptions options, IRunSettingsProvider runSettingsManager, IOutput output, IFileHelper fileHelper)
Processors\TestAdapterPathArgumentProcessor.cs (2)
97private readonly IOutput _output; 118public TestAdapterPathArgumentExecutor(CommandLineOptions options, IRunSettingsProvider runSettingsManager, IOutput output, IFileHelper fileHelper)
Processors\UseVsixExtensionsArgumentProcessor.cs (2)
80private readonly IOutput _output; 82internal UseVsixExtensionsArgumentExecutor(CommandLineOptions commandLineOptions, ITestRequestManager testRequestManager, IVSExtensionManager extensionManager, IOutput output)
vstest.console.arm64 (38)
src\vstest\src\vstest.console\CommandLine\Executor.cs (5)
79public Executor(IOutput output) : this(output, TestPlatformEventSource.Instance, new ProcessHelper(), new PlatformEnvironment()) 103internal Executor(IOutput output, ITestPlatformEventSource testPlatformEventSource, IProcessHelper processHelper, IEnvironment environment) 108internal Executor(IOutput output, ITestPlatformEventSource testPlatformEventSource, IProcessHelper processHelper, IEnvironment environment, IRunSettingsProvider runSettingsProvider) 113internal Executor(IOutput output, ITestPlatformEventSource testPlatformEventSource, IProcessHelper processHelper, IEnvironment environment, IRunSettingsProvider runSettingsProvider, IRunSettingsHelper runSettingsHelper, CommandLineOptions commandLineOptions, TestRunResultAggregator testRunResultAggregator, ITestRequestManager? testRequestManager = null) 134private IOutput Output { get; set; }
src\vstest\src\vstest.console\Internal\ConsoleLogger.cs (2)
129internal ConsoleLogger(IOutput output, IProgressIndicator progressIndicator, IFeatureFlag featureFlag, CommandLineOptions? commandLineOptions = null) 143protected static IOutput? Output
src\vstest\src\vstest.console\Internal\MSBuildLogger.cs (2)
38protected static IOutput? Output 50internal MSBuildLogger(IOutput output)
src\vstest\src\vstest.console\Internal\ProgressIndicator.cs (2)
25public IOutput ConsoleOutput { get; private set; } 37public ProgressIndicator(IOutput output, IConsoleHelper consoleHelper, ISystemTimersTimer? timer = null)
src\vstest\src\vstest.console\Processors\AeDebuggerArgumentProcessor.cs (2)
73private readonly IOutput _output; 78public AeDebuggerArgumentExecutor(IEnvironment environment, IFileHelper fileHelper, IProcessHelper processHelper, IOutput output, IEnvironmentVariableHelper environmentVariableHelper)
src\vstest\src\vstest.console\Processors\EnableBlameArgumentProcessor.cs (1)
120internal IOutput Output { get; set; }
src\vstest\src\vstest.console\Processors\EnvironmentArgumentProcessor.cs (2)
67private readonly IOutput _output; 78public ArgumentExecutor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsProvider, IOutput output)
src\vstest\src\vstest.console\Processors\FrameworkArgumentProcessor.cs (1)
123IOutput output = ConsoleOutput.Instance;
src\vstest\src\vstest.console\Processors\HelpArgumentProcessor.cs (1)
82internal IOutput Output { get; set; }
src\vstest\src\vstest.console\Processors\ListFullyQualifiedTestsArgumentProcessor.cs (2)
96internal IOutput Output; 142IOutput output)
src\vstest\src\vstest.console\Processors\ListTestsArgumentProcessor.cs (4)
105internal IOutput Output; 146IOutput output) 205private readonly IOutput _output; 207public DiscoveryEventsRegistrar(IOutput output)
src\vstest\src\vstest.console\Processors\RunSpecificTestsArgumentProcessor.cs (4)
94internal IOutput Output; 144IOutput output) 334private readonly IOutput _output; 339public TestRunRequestEventsRegistrar(IOutput output, CommandLineOptions commandLineOptions, IArtifactProcessingManager artifactProcessingManager, IRunSettingsProvider runSettingsProvider)
src\vstest\src\vstest.console\Processors\RunTestsArgumentProcessor.cs (4)
91internal IOutput Output; 116IOutput output) 193private readonly IOutput _output; 198public TestRunRequestEventsRegistrar(IOutput output, CommandLineOptions commandLineOptions, IArtifactProcessingManager artifactProcessingManager, IRunSettingsProvider runSettingsProvider)
src\vstest\src\vstest.console\Processors\TestAdapterLoadingStrategyArgumentProcessor.cs (2)
98private readonly IOutput _output; 114public TestAdapterLoadingStrategyArgumentExecutor(CommandLineOptions options, IRunSettingsProvider runSettingsManager, IOutput output, IFileHelper fileHelper)
src\vstest\src\vstest.console\Processors\TestAdapterPathArgumentProcessor.cs (2)
97private readonly IOutput _output; 118public TestAdapterPathArgumentExecutor(CommandLineOptions options, IRunSettingsProvider runSettingsManager, IOutput output, IFileHelper fileHelper)
src\vstest\src\vstest.console\Processors\UseVsixExtensionsArgumentProcessor.cs (2)
80private readonly IOutput _output; 82internal UseVsixExtensionsArgumentExecutor(CommandLineOptions commandLineOptions, ITestRequestManager testRequestManager, IVSExtensionManager extensionManager, IOutput output)