CommandTests\Tool\Install\ToolInstallGlobalOrToolPathCommandTests.cs (54)
52_packageId = new PackageId(PackageId);
84_parseResult = Parser.Parse($"dotnet tool install -g {PackageId}");
90var parseResult = Parser.Parse($"dotnet tool install -g {PackageId} --ignore-failed-sources");
101Parser.Parse($"dotnet tool install -g {PackageId} --ignore-failed-sources"),
126var sources = nuGetPackageDownloader.LoadNuGetSources(new Cli.ToolPackage.PackageId(PackageId), packageSourceLocation);
180ParseResult result = Parser.Parse($"dotnet tool install -g {PackageId} --source {sourcePath1}");
194ex.Message.Should().Contain(PackageId);
201ParseResult result = Parser.Parse($"dotnet tool install -g {PackageId} --add-source {sourcePath}");
243PackageId = PackageId,
283_fileSystem.Directory.Exists(Path.Combine(_pathToPlacePackages, PackageId)).Should().BeFalse();
306_fileSystem.Directory.Exists(Path.Combine(_pathToPlacePackages, PackageId)).Should().BeFalse();
330string.Format(CliCommandStrings.ToolInstallationFailedContactAuthor, PackageId)
353PackageId,
360var parseResultQuiet = Parser.Parse($"dotnet tool install -g {PackageId} --verbosity quiet");
377PackageId,
385ParseResult result = Parser.Parse($"dotnet tool install -g {PackageId} --version {invalidVersion}");
407ParseResult result = Parser.Parse($"dotnet tool install -g {PackageId} --version {PackageVersion}");
425PackageId,
432ParseResult result = Parser.Parse($"dotnet tool install -g {PackageId} --version {PackageVersion}");
450PackageId,
456_reporter.Lines.Should().Equal(string.Format(CliCommandStrings.ToolAlreadyInstalled, PackageId, PackageVersion).Green());
464ParseResult result = Parser.Parse($"dotnet tool install -g {PackageId} --version {PackageVersion}");
482PackageId,
486ParseResult result2 = Parser.Parse($"dotnet tool install -g {PackageId} --version {HigherPackageVersion}");
503PackageId,
513ParseResult result = Parser.Parse($"dotnet tool install -g {PackageId} --version {PackageVersion}");
531PackageId,
535ParseResult result2 = Parser.Parse($"dotnet tool install -g {PackageId} --version {LowerPackageVersion} --allow-downgrade");
552PackageId,
562ParseResult result = Parser.Parse($"dotnet tool install -g {PackageId} --version {PackageVersion}");
580PackageId,
584ParseResult result2 = Parser.Parse($"dotnet tool install -g {PackageId} --version {LowerPackageVersion}");
601ParseResult result = Parser.Parse($"dotnet tool install -g {PackageId} --version [1.0,2.0]");
619PackageId,
679ParseResult result = Parser.Parse($"dotnet tool install -g {PackageId} --prerelease");
697PackageId,
706ParseResult result = Parser.Parse($"dotnet tool install -g {PackageId} --version 2.0 --prerelease");
724PackageId = PackageId,
731PackageId = PackageId,
742PackageId = PackageId,
749PackageId = PackageId,
760PackageId = PackageId,
767PackageId = PackageId,
776ParseResult result = Parser.Parse($"dotnet tool install -g {PackageId} --version [5.0,10.0]");
780PackageId = PackageId,
796.Should().Contain(string.Format(CliStrings.IsNotFoundInNuGetFeeds, $"Version 5.0 of {PackageId}", "{MockFeeds}"));
798_fileSystem.Directory.Exists(Path.Combine(_pathToPlacePackages, PackageId)).Should().BeFalse();
804ParseResult result = Parser.Parse($"dotnet tool install -g {PackageId} --version 1.0.*");
822PackageId,
829var result = Parser.Parse($"dotnet tool install --tool-path /tmp/folder {PackageId}");
866var result = Parser.Parse($"dotnet tool install --tool-path /tmp/folder {PackageId}");
871PackageId = PackageId,
897var parseResult = Parser.Parse($"dotnet tool install -g {PackageId} -a invalid");
914var parseResult = Parser.Parse($"dotnet tool install -g {PackageId} -a arm64");