
* Fix test issue failing with PathTooLongIssue (cherry picked from commit 340254f7742201c74ed1a5c349bdca89113bd5dc) * fix for issues: 1) https://github.com/Microsoft/vstest/issues/755 2) https://github.com/Microsoft/vstest/issues/687 3) https://github.com/Microsoft/vstest/issues/737 (cherry picked from commit 0e93b2a5d4734637538781fa5401ed81a31eea0f) * use new version * Update version * Fix pathtoolong issue * Fix test
80 lines
4.2 KiB
C#
80 lines
4.2 KiB
C#
// Copyright (c) .NET Foundation and contributors. All rights reserved.
|
|
// Licensed under the MIT license. See LICENSE file in the project root for full license information.
|
|
|
|
namespace Microsoft.DotNet.Tools.Test
|
|
{
|
|
internal class LocalizableStrings
|
|
{
|
|
public const string AppFullName = ".NET Test Driver";
|
|
|
|
public const string AppDescription = "Test Driver for the .NET Platform";
|
|
|
|
public const string CmdArgProject = "PROJECT";
|
|
|
|
public const string CmdArgDescription = "The project to test. Defaults to the current directory.";
|
|
|
|
public const string CmdSettingsFile = "SETTINGS_FILE";
|
|
|
|
public const string CmdSettingsDescription = "Settings to use when running tests.";
|
|
|
|
public const string CmdListTestsDescription = @"Lists discovered tests";
|
|
|
|
public const string CmdTestCaseFilterExpression = "EXPRESSION";
|
|
|
|
public const string CmdTestCaseFilterDescription = @"Run tests that match the given expression.
|
|
Examples:
|
|
Run tests with priority set to 1: --filter ""Priority = 1""
|
|
Run a test with the specified full name: --filter ""FullyQualifiedName=Namespace.ClassName.MethodName""
|
|
Run tests that contain the specified name: --filter ""FullyQualifiedName~Namespace.Class""
|
|
More info on filtering support: https://aka.ms/vstest-filtering
|
|
";
|
|
|
|
public const string CmdTestAdapterPathDescription = @"Use custom adapters from the given path in the test run.
|
|
Example: --test-adapter-path <PATH_TO_ADAPTER>";
|
|
|
|
public const string CmdTestAdapterPath = "PATH_TO_ADAPTER";
|
|
|
|
public const string CmdLoggerOption = "LoggerUri/FriendlyName";
|
|
|
|
public const string CmdLoggerDescription = @"Specify a logger for test results.
|
|
Example: --logger ""trx[;LogFileName=<Defaults to unique file name>]""
|
|
More info on logger arguments support:https://aka.ms/vstest-report";
|
|
|
|
public const string CmdConfiguration = "CONFIGURATION";
|
|
|
|
public const string CmdConfigDescription = "Configuration to use for building the project. Default for most projects is \"Debug\".";
|
|
|
|
public const string CmdFramework = "FRAMEWORK";
|
|
|
|
public const string CmdFrameworkDescription = @"Looks for test binaries for a specific framework";
|
|
|
|
public const string CmdOutputDir = "OUTPUT_DIR";
|
|
|
|
public const string CmdOutputDescription = @"Directory in which to find the binaries to be run";
|
|
|
|
public const string CmdPathToLogFile = "PATH_TO_FILE";
|
|
|
|
public const string CmdPathTologFileDescription = @"Enable verbose logs for test platform.
|
|
Logs are written to the provided file.";
|
|
|
|
public const string CmdNoBuildDescription = @"Do not build project before testing.";
|
|
|
|
public const string CmdResultsDirectoryDescription = @"The directory where the test results are going to be placed. The specified directory will be created if it does not exist.
|
|
Example: --results-directory <PATH_TO_RESULTS_DIRECTORY>";
|
|
|
|
public const string CmdPathToResultsDirectory = "PATH_TO_RESULTS_DIRECTORY";
|
|
|
|
public const string RunSettingsArgumentsDescription = @"
|
|
|
|
RunSettings arguments:
|
|
Arguments to pass runsettings configurations through commandline. Arguments may be specified as name-value pair of the form [name]=[value] after ""-- "". Note the space after --.
|
|
Use a space to separate multiple[name] =[value].
|
|
More info on RunSettings arguments support: https://aka.ms/vstest-runsettings-arguments
|
|
Example: dotnet test -- MSTest.DeploymentEnabled=false MSTest.MapInconclusiveToFailed=True";
|
|
|
|
public const string cmdCollectFriendlyName = "DATA_COLLECTOR_FRIENDLY_NAME";
|
|
|
|
public const string cmdCollectDescription = @"Enables data collector for the test run.
|
|
More info here : https://aka.ms/vstest-collect";
|
|
}
|
|
}
|