diff --git a/src/dotnet/commands/dotnet-test/LocalizableStrings.resx b/src/dotnet/commands/dotnet-test/LocalizableStrings.resx
index 88e7762ef7..483f5f712f 100644
--- a/src/dotnet/commands/dotnet-test/LocalizableStrings.resx
+++ b/src/dotnet/commands/dotnet-test/LocalizableStrings.resx
@@ -211,4 +211,7 @@ Outputs a 'Sequence.xml' file in the current directory that captures the order o
The configuration to use for running tests. The default for most projects is 'Debug'.
-
+
+ Run test(s), without displaying Microsoft Testplatform banner
+
+
\ No newline at end of file
diff --git a/src/dotnet/commands/dotnet-test/TestCommandParser.cs b/src/dotnet/commands/dotnet-test/TestCommandParser.cs
index 25296eccf7..e39a5a58bc 100644
--- a/src/dotnet/commands/dotnet-test/TestCommandParser.cs
+++ b/src/dotnet/commands/dotnet-test/TestCommandParser.cs
@@ -91,6 +91,11 @@ public static Command Test() =>
LocalizableStrings.CmdBlameDescription,
Accept.NoArguments()
.ForwardAsSingle(o => "-property:VSTestBlame=true")),
+ Create.Option(
+ "--nologo|/nologo",
+ LocalizableStrings.CmdNoLogo,
+ Accept.NoArguments()
+ .ForwardAsSingle(o => "-property:VSTestNoLogo=nologo")),
CommonOptions.NoRestoreOption(),
CommonOptions.InteractiveOption(),
CommonOptions.VerbosityOption());
diff --git a/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.cs.xlf b/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.cs.xlf
index cb7174d424..4148e82596 100644
--- a/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.cs.xlf
+++ b/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.cs.xlf
@@ -12,6 +12,11 @@
Testovací ovladač pro platformu .NET
+
+ Run test(s), without displaying Microsoft Testplatform banner
+ Run test(s), without displaying Microsoft Testplatform banner
+
+ SETTINGS_FILESETTINGS_FILE
diff --git a/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.de.xlf b/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.de.xlf
index aa279e2c64..80bf0dc364 100644
--- a/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.de.xlf
+++ b/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.de.xlf
@@ -12,6 +12,11 @@
Testtreiber für die .NET-Plattform
+
+ Run test(s), without displaying Microsoft Testplatform banner
+ Run test(s), without displaying Microsoft Testplatform banner
+
+ SETTINGS_FILESETTINGS_FILE
diff --git a/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.es.xlf b/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.es.xlf
index 22fe338031..204ef07738 100644
--- a/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.es.xlf
+++ b/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.es.xlf
@@ -12,6 +12,11 @@
Controlador de pruebas para la plataforma .NET
+
+ Run test(s), without displaying Microsoft Testplatform banner
+ Run test(s), without displaying Microsoft Testplatform banner
+
+ SETTINGS_FILEARCHIVO_CONFIGURACIÓN
diff --git a/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.fr.xlf b/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.fr.xlf
index 7df3f04f07..c33ac5d99b 100644
--- a/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.fr.xlf
+++ b/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.fr.xlf
@@ -12,6 +12,11 @@
Pilote de test pour la plateforme .NET
+
+ Run test(s), without displaying Microsoft Testplatform banner
+ Run test(s), without displaying Microsoft Testplatform banner
+
+ SETTINGS_FILESETTINGS_FILE
diff --git a/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.it.xlf b/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.it.xlf
index df8a1a91d2..0ee54955b2 100644
--- a/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.it.xlf
+++ b/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.it.xlf
@@ -12,6 +12,11 @@
Driver di test per la piattaforma .NET
+
+ Run test(s), without displaying Microsoft Testplatform banner
+ Run test(s), without displaying Microsoft Testplatform banner
+
+ SETTINGS_FILEFILE_IMPOSTAZIONI
diff --git a/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.ja.xlf b/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.ja.xlf
index 59ef539b0f..2f81673e38 100644
--- a/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.ja.xlf
+++ b/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.ja.xlf
@@ -12,6 +12,11 @@
.NET Platform 用テスト ドライバー
+
+ Run test(s), without displaying Microsoft Testplatform banner
+ Run test(s), without displaying Microsoft Testplatform banner
+
+ SETTINGS_FILESETTINGS_FILE
diff --git a/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.ko.xlf b/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.ko.xlf
index f745645647..1319cbb2a8 100644
--- a/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.ko.xlf
+++ b/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.ko.xlf
@@ -12,6 +12,11 @@
.NET 플랫폼용 테스트 드라이버입니다.
+
+ Run test(s), without displaying Microsoft Testplatform banner
+ Run test(s), without displaying Microsoft Testplatform banner
+
+ SETTINGS_FILESETTINGS_FILE
diff --git a/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.pl.xlf b/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.pl.xlf
index 93fb59ef27..332b6b248a 100644
--- a/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.pl.xlf
+++ b/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.pl.xlf
@@ -12,6 +12,11 @@
Sterownik testów dla platformy .NET
+
+ Run test(s), without displaying Microsoft Testplatform banner
+ Run test(s), without displaying Microsoft Testplatform banner
+
+ SETTINGS_FILEPLIK_USTAWIEŃ
diff --git a/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.pt-BR.xlf b/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.pt-BR.xlf
index 736230a36b..ac9275d086 100644
--- a/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.pt-BR.xlf
+++ b/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.pt-BR.xlf
@@ -12,6 +12,11 @@
Driver de Teste para a Plataforma .NET
+
+ Run test(s), without displaying Microsoft Testplatform banner
+ Run test(s), without displaying Microsoft Testplatform banner
+
+ SETTINGS_FILESETTINGS_FILE
diff --git a/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.ru.xlf b/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.ru.xlf
index db4f609c60..98acb6164a 100644
--- a/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.ru.xlf
+++ b/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.ru.xlf
@@ -12,6 +12,11 @@
Драйвер тестов для платформы .NET
+
+ Run test(s), without displaying Microsoft Testplatform banner
+ Run test(s), without displaying Microsoft Testplatform banner
+
+ SETTINGS_FILESETTINGS_FILE
diff --git a/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.tr.xlf b/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.tr.xlf
index 3ae452c08d..f330ad765e 100644
--- a/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.tr.xlf
+++ b/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.tr.xlf
@@ -12,6 +12,11 @@
.NET Platformunun Test Sürücüsü
+
+ Run test(s), without displaying Microsoft Testplatform banner
+ Run test(s), without displaying Microsoft Testplatform banner
+
+ SETTINGS_FILEAYAR_DOSYASI
diff --git a/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.zh-Hans.xlf b/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.zh-Hans.xlf
index bfd9dd6212..e43d50ab15 100644
--- a/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.zh-Hans.xlf
+++ b/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.zh-Hans.xlf
@@ -12,6 +12,11 @@
适用于 .NET 平台的测试驱动程序
+
+ Run test(s), without displaying Microsoft Testplatform banner
+ Run test(s), without displaying Microsoft Testplatform banner
+
+ SETTINGS_FILESETTINGS_FILE
diff --git a/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.zh-Hant.xlf b/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.zh-Hant.xlf
index 21c82ba996..370ce4ab74 100644
--- a/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.zh-Hant.xlf
+++ b/src/dotnet/commands/dotnet-test/xlf/LocalizableStrings.zh-Hant.xlf
@@ -12,6 +12,11 @@
適用於 .NET 平台的測試驅動程式
+
+ Run test(s), without displaying Microsoft Testplatform banner
+ Run test(s), without displaying Microsoft Testplatform banner
+
+ SETTINGS_FILESETTINGS_FILE
diff --git a/test/dotnet-test.Tests/GivenDotnetTestBuildsAndRunsTestfromCsproj.cs b/test/dotnet-test.Tests/GivenDotnetTestBuildsAndRunsTestfromCsproj.cs
index 17d387db95..59671bb951 100644
--- a/test/dotnet-test.Tests/GivenDotnetTestBuildsAndRunsTestfromCsproj.cs
+++ b/test/dotnet-test.Tests/GivenDotnetTestBuildsAndRunsTestfromCsproj.cs
@@ -375,6 +375,25 @@ public void ItTestsWithTheSpecifiedRuntimeOption()
result.ExitCode.Should().Be(1);
}
+ [Fact]
+ public void ItAcceptsNoLogoAsCliArguments()
+ {
+ // Copy and restore VSTestCore project in output directory of project dotnet-vstest.Tests
+ var testProjectDirectory = this.CopyAndRestoreVSTestDotNetCoreTestApp("14");
+
+ // Call test with logger enable
+ CommandResult result = new DotnetTestCommand()
+ .WithWorkingDirectory(testProjectDirectory)
+ .ExecuteWithCapturedOutput("--nologo");
+
+ // Verify
+ if (!DotnetUnderTest.IsLocalized())
+ {
+ result.StdOut.Should().NotContain("Microsoft (R) Test Execution Command Line Tool Version");
+ result.StdOut.Should().Contain("Total tests: 2. Passed: 1. Failed: 1. Skipped: 0.");
+ }
+ }
+
[WindowsOnlyFact]
public void ItCreatesCoverageFileWhenCodeCoverageEnabledByRunsettings()
{