2 types derived from TestCommandDefinition
Microsoft.DotNet.Cli.Definitions (2)
Commands\Test\TestCommandDefinition.MicrosoftTestingPlatform.cs (1)
17
public sealed partial class MicrosoftTestingPlatform :
TestCommandDefinition
, ICustomHelp
Commands\Test\TestCommandDefinition.VSTest.cs (1)
12
public sealed class VSTest :
TestCommandDefinition
77 references to TestCommandDefinition
dotnet-aot (29)
parent\dotnet\Commands\Test\AotTestCommand.cs (4)
19
internal static void ConfigureCommand(
TestCommandDefinition
command)
21
if (command is
TestCommandDefinition
.MicrosoftTestingPlatform mtp)
29
if (parseResult.CommandResult.Command is not
TestCommandDefinition
.MicrosoftTestingPlatform definition
67
TestCommandDefinition
.MicrosoftTestingPlatform definition)
parent\dotnet\Commands\Test\MTP\MicrosoftTestingPlatformTestCommand.cs (13)
47
var definition = (
TestCommandDefinition
.MicrosoftTestingPlatform)parseResult.CommandResult.Command;
354
if (IsAffectedTestsOption(argument,
TestCommandDefinition
.MicrosoftTestingPlatform.CollectTestMapOptionName))
359
else if (IsAffectedTestsOption(argument,
TestCommandDefinition
.MicrosoftTestingPlatform.AffectedTestsOptionName))
377
TestCommandDefinition
.MicrosoftTestingPlatform definition,
388
TestCommandDefinition
.MicrosoftTestingPlatform.EnableAffectedTestsEnvironmentVariable));
512
if (IsAffectedTestsOption(token,
TestCommandDefinition
.MicrosoftTestingPlatform.CollectTestMapOptionName))
516
else if (IsAffectedTestsOption(token,
TestCommandDefinition
.MicrosoftTestingPlatform.AffectedTestsOptionName))
843
TestCommandDefinition
.MicrosoftTestingPlatform.ConfigFileOptionName,
855
TestCommandDefinition
.MicrosoftTestingPlatform.ConfigFileOptionName)
1184
private static TestListFormat GetListTestsFormat(ParseResult parseResult,
TestCommandDefinition
.MicrosoftTestingPlatform definition)
1189
return string.Equals(value,
TestCommandDefinition
.MicrosoftTestingPlatform.ListTestsFormatJson, StringComparison.Ordinal)
1202
var definition = (
TestCommandDefinition
.MicrosoftTestingPlatform)parseResult.CommandResult.Command;
1503
var definition = (
TestCommandDefinition
.MicrosoftTestingPlatform)parseResult.CommandResult.Command;
parent\dotnet\Commands\Test\MTP\TestApplication.cs (10)
383
builder.Append($" {
TestCommandDefinition
.MicrosoftTestingPlatform.ListTestsOptionName}");
388
builder.Append($" {
TestCommandDefinition
.MicrosoftTestingPlatform.CollectTestMapOptionName}");
393
builder.Append($" {
TestCommandDefinition
.MicrosoftTestingPlatform.AffectedTestsOptionName}");
398
builder.Append($" {
TestCommandDefinition
.MicrosoftTestingPlatform.ResultsDirectoryOptionName} {ArgumentEscaper.EscapeSingleArg(resultsDirectoryPath)}");
403
builder.Append($" {
TestCommandDefinition
.MicrosoftTestingPlatform.ConfigFileOptionName} {ArgumentEscaper.EscapeSingleArg(configFilePath)}");
408
builder.Append($" {
TestCommandDefinition
.MicrosoftTestingPlatform.DiagnosticOutputDirectoryOptionName} {ArgumentEscaper.EscapeSingleArg(diagnosticOutputDirectoryPath)}");
569
builder.Append($" {
TestCommandDefinition
.MicrosoftTestingPlatform.ConfigFileOptionName} {ArgumentEscaper.EscapeSingleArg(configFilePath)}");
574
builder.Append($" {
TestCommandDefinition
.MicrosoftTestingPlatform.DiagnosticOutputDirectoryOptionName} {ArgumentEscaper.EscapeSingleArg(diagnosticOutputDirectoryPath)}");
583
MicrosoftTestingPlatformTestCommand.IsOption(argument,
TestCommandDefinition
.MicrosoftTestingPlatform.DiagnosticOutputDirectoryOptionName, allowValue: true) ||
584
MicrosoftTestingPlatformTestCommand.IsOption(argument,
TestCommandDefinition
.MicrosoftTestingPlatform.ConfigFileOptionName, allowValue: true);
parent\dotnet\Commands\Test\MTP\TestCommandOptions.cs (1)
19
var definition = (
TestCommandDefinition
.MicrosoftTestingPlatform)parseResult.CommandResult.Command;
parent\dotnet\Commands\Test\MTP\TestModulesFilterHandler.cs (1)
26
var definition = (
TestCommandDefinition
.MicrosoftTestingPlatform)parseResult.CommandResult.Command;
dotnet-watch (1)
CommandLine\CommandLineOptions.cs (1)
231
if (command is BuildCommandDefinition or
TestCommandDefinition
.VSTest &&
Microsoft.DotNet.Cli.Definitions (47)
Commands\DotNetCommandDefinition.cs (2)
122
public readonly
TestCommandDefinition
TestCommand;
167
Subcommands.Add(TestCommand =
TestCommandDefinition
.Create());
Commands\Test\TestCommandDefinition.cs (4)
34
public static
TestCommandDefinition
Create()
37
internal static
TestCommandDefinition
Create(string startDirectory)
40
internal static
TestCommandDefinition
Create(string startDirectory, string? testRunnerEnvironmentValue)
67
private static
TestCommandDefinition
? TryResolveRunner(string name)
Generated\361d1da7f942c932\GlobalJsonSerializerContext.GetJsonTypeInfo.g.cs (2)
24
if (type == typeof(global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonModel))
28
if (type == typeof(global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonTestNode))
Generated\361d1da7f942c932\GlobalJsonSerializerContext.GlobalJsonModel.g.cs (20)
15
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonModel>? _GlobalJsonModel;
21
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonModel> GlobalJsonModel
24
get => _GlobalJsonModel ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonModel>)Options.GetTypeInfo(typeof(global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonModel));
27
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonModel> Create_GlobalJsonModel(global::System.Text.Json.JsonSerializerOptions options)
29
if (!TryGetTypeInfoForRuntimeCustomConverter<global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonModel>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonModel> jsonTypeInfo))
31
var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonModel>
33
ObjectCreator = () => new global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonModel(),
37
ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonModel).GetConstructor(InstanceMemberBindingFlags, binder: null, global::System.Array.Empty<global::System.Type>(), modifiers: null),
43
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonModel>(options, objectInfo);
55
var info0 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonTestNode>
60
DeclaringType = typeof(global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonModel),
62
Getter = static obj => ((global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonModel)obj).Test,
63
Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonModel)obj).Test = value!,
70
AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonModel).GetProperty("Test", InstanceMemberBindingFlags, null, typeof(global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonTestNode), global::System.Array.Empty<global::System.Type>(), null),
73
properties[0] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonTestNode>(options, info0);
82
private void GlobalJsonModelSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonModel? value)
93
GlobalJsonTestNodeSerializeHandler(writer, ((global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonModel)value).Test);
Generated\361d1da7f942c932\GlobalJsonSerializerContext.GlobalJsonTestNode.g.cs (17)
15
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonTestNode>? _GlobalJsonTestNode;
21
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonTestNode> GlobalJsonTestNode
24
get => _GlobalJsonTestNode ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonTestNode>)Options.GetTypeInfo(typeof(global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonTestNode));
27
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonTestNode> Create_GlobalJsonTestNode(global::System.Text.Json.JsonSerializerOptions options)
29
if (!TryGetTypeInfoForRuntimeCustomConverter<global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonTestNode>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonTestNode> jsonTypeInfo))
31
var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonTestNode>
33
ObjectCreator = () => new global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonTestNode(),
37
ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonTestNode).GetConstructor(InstanceMemberBindingFlags, binder: null, global::System.Array.Empty<global::System.Type>(), modifiers: null),
43
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonTestNode>(options, objectInfo);
60
DeclaringType = typeof(global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonTestNode),
62
Getter = static obj => ((global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonTestNode)obj).RunnerName,
63
Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonTestNode)obj).RunnerName = value!,
70
AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonTestNode).GetProperty("RunnerName", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
82
private void GlobalJsonTestNodeSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonTestNode? value)
92
writer.WriteString(PropName_runner, ((global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonTestNode)value).RunnerName);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\GlobalJsonSerializerContext.g.cs (2)
29
public static global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonSerializerContext Default { get; } = new global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonSerializerContext(new global::System.Text.Json.JsonSerializerOptions(s_defaultOptions));