143 references to HaveStdErrContaining
dotnet.Tests (58)
CommandTests\NuGet\GivenANuGetCommand.cs (1)
112
.
HaveStdErrContaining
("Required argument missing for option: '-ss'.");
CommandTests\Package\Add\GivenDotnetPackageAdd.cs (1)
438
.And.
HaveStdErrContaining
(CliCommandStrings.PrereleaseAndVersionAreNotSupportedAtTheSameTime);
CommandTests\Project\Convert\DotnetProjectConvertTests.cs (7)
79
.And.
HaveStdErrContaining
(string.Format(CliCommandStrings.DirectoryAlreadyExists, directoryPath));
122
.And.
HaveStdErrContaining
(string.Format(CliCommandStrings.DirectoryAlreadyExists, directoryPath));
159
.And.
HaveStdErrContaining
("convert"); // Required argument missing for command 'convert'
174
.And.
HaveStdErrContaining
(string.Format(CliCommandStrings.InvalidFilePath, Path.Join(testInstance.Path, "NotHere.cs")));
191
.And.
HaveStdErrContaining
(string.Format(CliCommandStrings.InvalidFilePath, filePath));
590
.And.
HaveStdErrContaining
(RunFileTests.DirectiveError(filePath, 1, CliCommandStrings.UnrecognizedDirective, "invalid"));
612
.And.
HaveStdErrContaining
("Microsoft.ThisSdkDoesNotExist");
CommandTests\Publish\GivenDotnetPublishPublishesProjects.cs (1)
283
.And.
HaveStdErrContaining
(CliStrings.SelfContainAndNoSelfContainedConflict);
CommandTests\Run\GivenDotnetRunBuildsCsProj.cs (7)
215
.
HaveStdErrContaining
(CliStrings.OnlyOneProjectAllowed);
260
.And.
HaveStdErrContaining
("--framework");
381
.And.
HaveStdErrContaining
(string.Format(CliCommandStrings.RunCommandExceptionCouldNotLocateALaunchSettingsFile, "test", $"""
579
.And.
HaveStdErrContaining
(string.Format(CliCommandStrings.RunCommandExceptionCouldNotApplyLaunchSettings, "Third", "").Trim());
596
.And.
HaveStdErrContaining
(string.Format(CliCommandStrings.RunCommandExceptionCouldNotApplyLaunchSettings, "IIS Express", "").Trim());
652
.And.
HaveStdErrContaining
(string.Format(CliCommandStrings.RunCommandExceptionCouldNotApplyLaunchSettings, CliCommandStrings.DefaultLaunchProfileDisplayName, "").Trim());
670
.And.
HaveStdErrContaining
(string.Format(CliCommandStrings.RunCommandExceptionCouldNotApplyLaunchSettings, CliCommandStrings.DefaultLaunchProfileDisplayName, "").Trim());
CommandTests\Run\GivenDotnetRunBuildsVbProj.cs (4)
31
.And.
HaveStdErrContaining
(string.Format(CliCommandStrings.RunCommandExceptionCouldNotLocateALaunchSettingsFile, "test", $"""
53
.
HaveStdErrContaining
(expectedError);
71
.
HaveStdErrContaining
(string.Format(CliCommandStrings.LaunchProfileDoesNotExist, invalidLaunchProfileName));
149
.And.
HaveStdErrContaining
(string.Format(CliCommandStrings.RunCommandExceptionCouldNotApplyLaunchSettings, "Third", "").Trim());
CommandTests\Run\GivenThatWeCanPassNonProjectFilesToDotnetRun.cs (1)
27
.And.
HaveStdErrContaining
(
CommandTests\Run\RunFileTests.cs (26)
171
.And.
HaveStdErrContaining
(string.Format(
289
.And.
HaveStdErrContaining
(string.Format(
327
.And.
HaveStdErrContaining
(CliCommandStrings.RunCommandException);
392
.And.
HaveStdErrContaining
("hostpolicy");
470
.And.
HaveStdErrContaining
(string.Format(CliCommandStrings.InvalidOptionForStdin, RunCommandParser.NoBuildOption.Name));
479
.And.
HaveStdErrContaining
(string.Format(CliCommandStrings.InvalidOptionForStdin, RunCommandParser.LaunchProfileOption.Name));
495
.And.
HaveStdErrContaining
(string.Format(CliCommandStrings.RunCommandExceptionNoProjects, testInstance.Path, RunCommandParser.ProjectOption.Name));
517
.And.
HaveStdErrContaining
(string.Format(
536
.And.
HaveStdErrContaining
(string.Format(
639
.And.
HaveStdErrContaining
(string.Format(
677
.And.
HaveStdErrContaining
(string.Format(
712
.And.
HaveStdErrContaining
(string.Format(
812
.And.
HaveStdErrContaining
(string.Format(
918
.And.
HaveStdErrContaining
(CliCommandStrings.RunCommandException);
957
.And.
HaveStdErrContaining
(string.Format(
1092
.And.
HaveStdErrContaining
("test.test"); // Invalid binary logger parameter(s): "test.test"
1232
.And.
HaveStdErrContaining
(CliCommandStrings.RunCommandException);
1421
.And.
HaveStdErrContaining
("An error occurred trying to start process");
1461
.And.
HaveStdErrContaining
("An error occurred trying to start process");
1839
.And.
HaveStdErrContaining
("build-start.cache"); // Unhandled exception: Access to the path '.../build-start.cache' is denied.
2157
.And.
HaveStdErrContaining
(DirectiveError(Path.Join(testInstance.Path, "Program.cs"), 1, CliCommandStrings.InvalidProjectDirective,
2169
.And.
HaveStdErrContaining
(DirectiveError(Path.Join(testInstance.Path, "Program.cs"), 1, CliCommandStrings.InvalidProjectDirective,
2179
.And.
HaveStdErrContaining
(DirectiveError(Path.Join(testInstance.Path, "Program.cs"), 1, CliCommandStrings.InvalidProjectDirective,
2190
.And.
HaveStdErrContaining
(DirectiveError(Path.Join(testInstance.Path, "Program.cs"), 1, CliCommandStrings.InvalidProjectDirective,
2722
.And.
HaveStdErrContaining
(string.Format(CliCommandStrings.CannotCombineOptions, RunCommandParser.NoCacheOption.Name, RunCommandParser.NoBuildOption.Name));
2811
.And.
HaveStdErrContaining
(CliCommandStrings.RunCommandException);
CommandTests\Solution\Add\GivenDotnetSlnAdd.cs (4)
314
.And.
HaveStdErrContaining
("TestCollision")
315
.And.
HaveStdErrContaining
("Base");
322
.And.
HaveStdErrContaining
("Second")
323
.And.
HaveStdErrContaining
("Base");
CommandTests\Store\GivenDotnetStoresAndPublishesProjects.cs (1)
99
.And.
HaveStdErrContaining
($"Unhandled exception. System.IO.FileNotFoundException:");
CommandTests\Workload\Install\GivenDotnetWorkloadInstall.cs (3)
43
.
HaveStdErrContaining
(string.Format(CliCommandStrings.WorkloadNotRecognized, "fake"));
57
.
HaveStdErrContaining
(string.Format(CliCommandStrings.CannotCombineSkipManifestAndRollback, "skip-manifest-update", "from-rollback-file"));
202
.
HaveStdErrContaining
("'--infoz'"); // we should complain about the bad option not being recognized
GivenThatDotNetRunsCommands.cs (1)
32
.And.
HaveStdErrContaining
(LocalizableStrings.NoExecutableFoundMatchingCommandErrorMessage)
PackagedCommandTests.cs (1)
165
.And.
HaveStdErrContaining
(LocalizableStrings.NoExecutableFoundMatchingCommandErrorMessage)
dotnet-MsiInstallation.Tests (5)
WorkloadSetTests.cs (1)
150
.And.
HaveStdErrContaining
(unavailableWorkloadSetVersion)
WorkloadSetTests2.cs (4)
89
.And.
HaveStdErrContaining
("--skip-manifest-update")
90
.And.
HaveStdErrContaining
(Path.Combine(SdkTestingDirectory, "global.json"));
100
.And.
HaveStdErrContaining
("--skip-manifest-update")
101
.And.
HaveStdErrContaining
("--sdk-version");
dotnet-new.IntegrationTests (71)
DotnetNewArgumentsTests.cs (1)
27
.And.
HaveStdErrContaining
("Required argument missing for option: '-v'")
DotnetNewDebugOptionsTests.cs (1)
148
.And.
HaveStdErrContaining
("No templates or subcommands found matching: 'console'.");
DotnetNewInstallTests.Approval.cs (1)
210
.And.
HaveStdErrContaining
($"{basicFSharp} is already installed");
DotnetNewInstallTests.cs (3)
316
.And.
HaveStdErrContaining
("BlaBlaBla could not be installed, the package does not exist");
331
.And.
HaveStdErrContaining
("Microsoft.DotNet.Web.ProjectTemplates.5.0::16.0.0 could not be installed, the package does not exist");
540
.And.
HaveStdErrContaining
($"{codebase} is not supported");
DotnetNewInstantiateTests.Approval.cs (4)
238
.And.
HaveStdErrContaining
(templateOneLocation)
239
.And.
HaveStdErrContaining
(templateTwoLocation);
357
.And.
HaveStdErrContaining
("is not a valid value for --Platform.");
446
commandResult.Should().
HaveStdErrContaining
(file);
DotnetNewInstantiateTests.cs (4)
414
.And.
HaveStdErrContaining
($"'{invalidOption}' is not a valid option")
415
.And.
HaveStdErrContaining
("For more information, run:")
416
.And.
HaveStdErrContaining
($"dotnet new console --language {language} -h");
426
.And.
HaveStdErrContaining
("Unrecognized command or argument '--bla'")
DotnetNewListTests.cs (21)
433
.And.
HaveStdErrContaining
("No templates found matching: --unknown.")
434
.And.
HaveStdErrContaining
("9 template(s) partially matched, but failed on --unknown.")
435
.And.
HaveStdErrContaining
($"To search for the templates on NuGet.org, run:{Environment.NewLine} dotnet new <TEMPLATE_NAME> --search");
441
.And.
HaveStdErrContaining
("No templates found matching: 'c', --unknown.")
442
.And.
HaveStdErrContaining
("6 template(s) partially matched, but failed on --unknown.")
443
.And.
HaveStdErrContaining
($"To search for the templates on NuGet.org, run:{Environment.NewLine} dotnet new c --search");
449
.And.
HaveStdErrContaining
("No templates found matching: 'c', language='C#', --unknown.")
450
.And.
HaveStdErrContaining
("6 template(s) partially matched, but failed on language='C#', --unknown.")
451
.And.
HaveStdErrContaining
($"To search for the templates on NuGet.org, run:{Environment.NewLine} dotnet new c --search");
475
.And.
HaveStdErrContaining
("No templates found matching: --framework='unknown'.")
476
.And.
HaveStdErrContaining
("9 template(s) partially matched, but failed on --framework='unknown'.")
477
.And.
HaveStdErrContaining
($"To search for the templates on NuGet.org, run:{Environment.NewLine} dotnet new <TEMPLATE_NAME> --search");
483
.And.
HaveStdErrContaining
("No templates found matching: 'c', --framework='unknown'.")
484
.And.
HaveStdErrContaining
("6 template(s) partially matched, but failed on --framework='unknown'.")
485
.And.
HaveStdErrContaining
($"To search for the templates on NuGet.org, run:{Environment.NewLine} dotnet new c --search");
509
.And.
HaveStdErrContaining
("No templates found matching: language='unknown'.")
510
.And.
HaveStdErrContaining
("9 template(s) partially matched, but failed on language='unknown'.")
511
.And.
HaveStdErrContaining
($"To search for the templates on NuGet.org, run:{Environment.NewLine} dotnet new <TEMPLATE_NAME> --search");
517
.And.
HaveStdErrContaining
("No templates found matching: 'c', language='unknown'.")
518
.And.
HaveStdErrContaining
("6 template(s) partially matched, but failed on language='unknown'.")
519
.And.
HaveStdErrContaining
($"To search for the templates on NuGet.org, run:{Environment.NewLine} dotnet new c --search");
DotnetNewSearchTests.cs (5)
57
.And.
HaveStdErrContaining
("Search failed: template name is too short, minimum 2 characters are required.");
72
.And.
HaveStdErrContaining
($"No templates found matching: {criteria}.");
698
.And.
HaveStdErrContaining
("No templates found matching: --unknown.");
704
.And.
HaveStdErrContaining
("No templates found matching: 'con', --unknown.");
710
.And.
HaveStdErrContaining
("No templates found matching: 'con', language='C#', --unknown.");
DotnetNewUninstallTests.cs (14)
314
.And.
HaveStdErrContaining
("The template package 'Microsoft.DotNet.Common.ProjectTemplates.5.0' is not found.")
315
.And.
HaveStdErrContaining
("To list installed template packages use:")
316
.And.
HaveStdErrContaining
(" dotnet new uninstall");
339
.And.
HaveStdErrContaining
("The template package 'console' is not found")
340
.And.
HaveStdErrContaining
("The template 'console' is included to the packages:")
341
.And.
HaveStdErrContaining
(" Microsoft.DotNet.Common.ProjectTemplates.5.0::5.0.0 (contains 2 templates)")
343
.And.
HaveStdErrContaining
("To uninstall the template package use:")
344
.And.
HaveStdErrContaining
(" dotnet new uninstall Microsoft.DotNet.Common.ProjectTemplates.5.0");
376
.And.
HaveStdErrContaining
("The template package 'console' is not found")
377
.And.
HaveStdErrContaining
("The template 'console' is included to the packages:")
378
.And.
HaveStdErrContaining
(" Microsoft.DotNet.Common.ProjectTemplates.5.0::5.0.0 (contains 2 templates)")
379
.And.
HaveStdErrContaining
(" Microsoft.DotNet.Common.ProjectTemplates.3.1::5.0.0 (contains 2 templates)")
380
.And.
HaveStdErrContaining
("To uninstall the template package use:")
381
.And.
HaveStdErrContaining
(" dotnet new uninstall Microsoft.DotNet.Common.ProjectTemplates.");
MSBuildEvaluationTests.cs (5)
163
.And.
HaveStdErrContaining
("Failed to instantiate template 'ClassTemplate', the following constraints are not met:")
164
.And.
HaveStdErrContaining
("Project capabilities: Multiple projects found:")
165
.And.
HaveStdErrContaining
("Specify the project to use using --project option.");
203
.And.
HaveStdErrContaining
("Failed to instantiate template 'ClassTemplate', the following constraints are not met:")
204
.And.
HaveStdErrContaining
($"Project capabilities: The project {Path.Combine(projectPath, "ConsoleFullFramework.csproj")} is not an SDK style project, and is not supported for evaluation.");
PostActionTests.cs (12)
361
.And.
HaveStdErrContaining
("This line goes to stderr")
410
.And.
HaveStdErrContaining
("Command failed")
411
.And.
HaveStdErrContaining
("This line goes to stdout")
412
.And.
HaveStdErrContaining
("This line goes to stderr")
417
commandResult.Should().
HaveStdErrContaining
("Manual instructions: Run 'setup.cmd'");
421
commandResult.Should().
HaveStdErrContaining
("Manual instructions: Run 'setup.sh'");
738
.And.
HaveStdErrContaining
("Post action failed.")
739
.And.
HaveStdErrContaining
("Manual instructions: Run 'dotnet restore'");
1186
.And.
HaveStdErrContaining
("Unable to find the json file in the solution")
1187
.And.
HaveStdErrContaining
("Manual instructions: Modify the JSON file manually.");
1213
.And.
HaveStdErrContaining
("Unable to find the json file in the solution")
1214
.And.
HaveStdErrContaining
("Manual instructions: Modify the JSON file manually.");
Microsoft.DotNet.Cli.Utils.Tests (4)
GivenAppThrowingException.cs (4)
28
.And.
HaveStdErrContaining
(msg1)
29
.And.
HaveStdErrContaining
(msg2);
60
.And.
HaveStdErrContaining
(msg1)
61
.And.
HaveStdErrContaining
(msg2);
Microsoft.NET.Build.Tests (2)
AppHostTests.cs (1)
115
.
HaveStdErrContaining
($"{appHostFullPath}: code object is not signed at all");
ReferenceExeTests.cs (1)
167
.
HaveStdErrContaining
("The application to execute does not exist");
Microsoft.NET.Publish.Tests (3)
GivenThatWeWantToTestAMultitargetedSolutionWithPublishReleaseOrPackRelease.cs (3)
276
.
HaveStdErrContaining
(string.Format(Strings.SolutionProjectConfigurationsConflict, PublishRelease, "")); ;
309
.
HaveStdErrContaining
(expectedError);
324
.
HaveStdErrContaining
(string.Format(Strings.SolutionProjectConfigurationsConflict, PublishRelease, ""));