CommandTests\Tool\Update\ToolUpdateGlobalOrToolPathCommandTests.cs (53)
57PackageId = _packageId.ToString(),
63PackageId = _packageId.ToString(),
69PackageId = _packageId.ToString(),
109var parseResult = Parser.Parse($"dotnet tool update -g {_packageId} --ignore-failed-sources");
119var command = CreateUpdateCommand($"-g {_packageId} --ignore-failed-sources");
141var command = CreateUpdateCommand($"-g {_packageId}");
145_store.EnumeratePackageVersions(_packageId).Single().Version.ToFullString().Should()
153CreateInstallCommand($"-g {_packageId} --version {LowerPackageVersion}").Execute();
155var command = CreateUpdateCommand($"-g {_packageId}");
159_store.EnumeratePackageVersions(_packageId).Single().Version.ToFullString().Should()
166CreateInstallCommand($"-g {_packageId} --version {LowerPackageVersion}").Execute();
171_store.EnumeratePackageVersions(_packageId).Single().Version.ToFullString().Should()
180CreateInstallCommand($"-g {_packageId} --version {LowerPackageVersion}").Execute();
182ParseResult result = Parser.Parse("dotnet tool update " + $"-g {_packageId}");
198_store.EnumeratePackageVersions(_packageId).Single().Version.ToFullString().Should()
205CreateInstallCommand($"-g {_packageId} --version {LowerPackageVersion}").Execute();
208var command = CreateUpdateCommand($"-g {_packageId} --verbosity minimal");
214_packageId, LowerPackageVersion, HigherPackageVersion));
220CreateInstallCommand($"-g {_packageId} --version {LowerPackageVersion}").Execute();
229_packageId, LowerPackageVersion, HigherPackageVersion));
235var installCommand = CreateInstallCommand($"-g {_packageId} --version {HigherPreviewPackageVersion} --verbosity minimal");
239var command = CreateUpdateCommand($"-g {_packageId} --version {HigherPackageVersion} --verbosity minimal");
244_packageId, HigherPreviewPackageVersion, HigherPackageVersion));
250CreateInstallCommand($"-g {_packageId} --version {HigherPackageVersion}").Execute();
253var command = CreateUpdateCommand($"-g {_packageId} --version {LowerPackageVersion} --verbosity minimal");
265CreateInstallCommand($"-g {_packageId} --version {HigherPackageVersion}").Execute();
268var command = CreateUpdateCommand($"-g {_packageId} --version {LowerPackageVersion} --verbosity minimal --allow-downgrade");
274_packageId, HigherPackageVersion, LowerPackageVersion));
280CreateInstallCommand($"-g {_packageId} --version {LowerPackageVersion}").Execute();
283var command = CreateUpdateCommand($"-g {_packageId} --version 1.0.5-* --verbosity minimal");
289_packageId, LowerPackageVersion, HigherPackageVersion));
295CreateInstallCommand($"-g {_packageId} --version {LowerPackageVersion}").Execute();
298var command = CreateUpdateCommand($"-g {_packageId} --prerelease --verbosity minimal");
304_packageId, LowerPackageVersion, HigherPackageVersion));
310CreateInstallCommand($"-g {_packageId} --version {HigherPackageVersion}").Execute();
313var command = CreateUpdateCommand($"-g {_packageId} --version {LowerPackageVersion}");
323_store.EnumeratePackageVersions(_packageId).Single().Version.ToFullString().Should()
330CreateInstallCommand($"-g {_packageId} --version {HigherPackageVersion}").Execute();
333var command = CreateUpdateCommand($"-g {_packageId} --verbosity minimal");
339_packageId, HigherPackageVersion));
345CreateInstallCommand($"-g {_packageId} --version {HigherPreviewPackageVersion}").Execute();
348var command = CreateUpdateCommand($"-g {_packageId} --version {HigherPreviewPackageVersion} --verbosity minimal");
354_packageId, HigherPreviewPackageVersion));
360CreateInstallCommand($"-g {_packageId} --version {LowerPackageVersion}").Execute();
363ParseResult result = Parser.Parse("dotnet tool update " + $"-g {_packageId}");
380string.Format(CliCommandStrings.UpdateToolFailed, _packageId) + Environment.NewLine +
387CreateInstallCommand($"-g {_packageId} --version {LowerPackageVersion}").Execute();
390ParseResult result = Parser.Parse("dotnet tool update " + $"-g {_packageId}");
407_store.EnumeratePackageVersions(_packageId).Single().Version.ToFullString().Should()
421var mockPackage = _mockFeeds[0].Packages.Single(p => p.PackageId == _packageId.ToString() && p.Version == HigherPackageVersion);
424CreateInstallCommand($"-g {_packageId} --version {LowerPackageVersion}").Execute();
427string options = $"-g {_packageId}";
455packageId is null ? _packageId : new PackageId(packageId) ,