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
75 references to TestCommandDefinition
dotnet-aot (27)
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)
45
var definition = (
TestCommandDefinition
.MicrosoftTestingPlatform)parseResult.CommandResult.Command;
334
if (IsAffectedTestsOption(argument,
TestCommandDefinition
.MicrosoftTestingPlatform.CollectTestMapOptionName))
339
else if (IsAffectedTestsOption(argument,
TestCommandDefinition
.MicrosoftTestingPlatform.AffectedTestsOptionName))
357
TestCommandDefinition
.MicrosoftTestingPlatform definition,
368
TestCommandDefinition
.MicrosoftTestingPlatform.EnableAffectedTestsEnvironmentVariable));
492
if (IsAffectedTestsOption(token,
TestCommandDefinition
.MicrosoftTestingPlatform.CollectTestMapOptionName))
496
else if (IsAffectedTestsOption(token,
TestCommandDefinition
.MicrosoftTestingPlatform.AffectedTestsOptionName))
807
TestCommandDefinition
.MicrosoftTestingPlatform.ConfigFileOptionName,
819
TestCommandDefinition
.MicrosoftTestingPlatform.ConfigFileOptionName)
1140
private static TestListFormat GetListTestsFormat(ParseResult parseResult,
TestCommandDefinition
.MicrosoftTestingPlatform definition)
1145
return string.Equals(value,
TestCommandDefinition
.MicrosoftTestingPlatform.ListTestsFormatJson, StringComparison.Ordinal)
1156
var definition = (
TestCommandDefinition
.MicrosoftTestingPlatform)parseResult.CommandResult.Command;
1398
var definition = (
TestCommandDefinition
.MicrosoftTestingPlatform)parseResult.CommandResult.Command;
parent\dotnet\Commands\Test\MTP\TestApplication.cs (8)
374
builder.Append($" {
TestCommandDefinition
.MicrosoftTestingPlatform.ListTestsOptionName}");
379
builder.Append($" {
TestCommandDefinition
.MicrosoftTestingPlatform.CollectTestMapOptionName}");
384
builder.Append($" {
TestCommandDefinition
.MicrosoftTestingPlatform.AffectedTestsOptionName}");
389
builder.Append($" {
TestCommandDefinition
.MicrosoftTestingPlatform.ResultsDirectoryOptionName} {ArgumentEscaper.EscapeSingleArg(resultsDirectoryPath)}");
394
builder.Append($" {
TestCommandDefinition
.MicrosoftTestingPlatform.ConfigFileOptionName} {ArgumentEscaper.EscapeSingleArg(configFilePath)}");
399
builder.Append($" {
TestCommandDefinition
.MicrosoftTestingPlatform.DiagnosticOutputDirectoryOptionName} {ArgumentEscaper.EscapeSingleArg(diagnosticOutputDirectoryPath)}");
557
builder.Append($" {
TestCommandDefinition
.MicrosoftTestingPlatform.ConfigFileOptionName} {ArgumentEscaper.EscapeSingleArg(configFilePath)}");
562
builder.Append($" {
TestCommandDefinition
.MicrosoftTestingPlatform.DiagnosticOutputDirectoryOptionName} {ArgumentEscaper.EscapeSingleArg(diagnosticOutputDirectoryPath)}");
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)
109
public readonly
TestCommandDefinition
TestCommand;
154
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));