Skip to content

Commit 762b760

Browse files
committed
Update to NuGet 2.7 RC
1 parent 60c043c commit 762b760

File tree

11 files changed

+46
-11
lines changed

11 files changed

+46
-11
lines changed

src/AddIns/Misc/PackageManagement/Cmdlets/Project/Src/UpdatePackageCmdlet.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,7 @@ void UpdatePackageInAllProjects()
189189

190190
PackageReference CreatePackageReference()
191191
{
192-
return new PackageReference(Id, Version, null, null);
192+
return new PackageReference(Id, Version, null, null, false, false);
193193
}
194194
}
195195
}

src/AddIns/Misc/PackageManagement/Project/Src/Design/FakePackageManager.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -193,5 +193,10 @@ public void UpdatePackageReference(IPackage package, IUpdatePackageSettings sett
193193
PackagePassedToUpdatePackageReference = package;
194194
SettingsPassedToUpdatePackageReference = settings;
195195
}
196+
197+
public void InstallPackage(IPackage package, bool ignoreDependencies, bool allowPrereleaseVersions, bool ignoreWalkInfo)
198+
{
199+
throw new NotImplementedException();
200+
}
196201
}
197202
}
Binary file not shown.

src/AddIns/Misc/PackageManagement/RequiredLibraries/NuGet.Cmdlets.dll-Help.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -702,7 +702,7 @@
702702
Description
703703
------------------------------------------------------------------
704704
Updates every package in the project, MvcApplication1, to the latest "safe" version. For example,
705-
For example, if version 1.0.0 of a package is installed, and versions 1.0.1, 1.0.2, and 1.1 are
705+
if version 1.0.0 of a package is installed, and versions 1.0.1, 1.0.2, and 1.1 are
706706
available in the feed, the -Safe flag updates the package to 1.0.2.
707707
</maml:para>
708708
<maml:para></maml:para>
Binary file not shown.
Binary file not shown.

src/AddIns/Misc/PackageManagement/Test/Src/Helpers/FakePackageReferenceFile.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ public class FakePackageReferenceFile : IPackageReferenceFile
1414

1515
public void AddFakePackageReference(string packageId, string version)
1616
{
17-
var packageReference = new PackageReference(packageId, new SemanticVersion(version), null, null);
17+
var packageReference = new PackageReference(packageId, new SemanticVersion(version), null, null, false, false);
1818
FakePackageReferences.Add(packageReference);
1919
}
2020

@@ -27,7 +27,7 @@ public IEnumerable<PackageReference> GetPackageReferences()
2727

2828
public void DeleteEntry(string id, SemanticVersion version)
2929
{
30-
var packageReference = new PackageReference(id, version, null, null);
30+
var packageReference = new PackageReference(id, version, null, null, false, false);
3131
EntriesDeleted.Add(packageReference);
3232
}
3333

src/AddIns/Misc/PackageManagement/Test/Src/PackageManagementOptionsTests.cs

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -407,13 +407,13 @@ public void IsPackageRestoreEnabled_EnabledInSettings_ReturnsTrue()
407407
}
408408

409409
[Test]
410-
public void IsPackageRestoreEnabled_PackageRestoreNotInSettings_ReturnsFalse()
410+
public void IsPackageRestoreEnabled_PackageRestoreNotInSettings_ReturnsTrue()
411411
{
412412
CreateOptions();
413413

414414
bool enabled = options.IsPackageRestoreEnabled;
415415

416-
Assert.IsFalse(enabled);
416+
Assert.IsTrue(enabled);
417417
}
418418

419419
[Test]
@@ -430,7 +430,7 @@ public void IsPackageRestoreEnabled_NotInSettingsOriginallyButSetToTrue_PackageR
430430
}
431431

432432
[Test]
433-
public void IsPackageRestoreEnabled_OriginallyEnabledInSettingsButSetToTrue_PackageRestoreSectionDeletedFromSettings()
433+
public void IsPackageRestoreEnabled_OriginallyEnabledInSettingsButSetToTrue_PackageRestoreSectionIsNotDeletedFromSettings()
434434
{
435435
CreateSettings();
436436
EnablePackageRestoreInSettings();
@@ -439,7 +439,20 @@ public void IsPackageRestoreEnabled_OriginallyEnabledInSettingsButSetToTrue_Pack
439439
options.IsPackageRestoreEnabled = false;
440440

441441
bool deleted = fakeSettings.IsPackageRestoreSectionDeleted;
442-
Assert.IsTrue(deleted);
442+
Assert.IsFalse(deleted);
443+
}
444+
445+
[Test]
446+
public void IsPackageRestoreEnabled_OriginallyEnabledInSettingsButSetToTrue_PackageRestoreIsFalseInSettings()
447+
{
448+
CreateSettings();
449+
EnablePackageRestoreInSettings();
450+
CreateOptions(fakeSettings);
451+
452+
options.IsPackageRestoreEnabled = false;
453+
454+
KeyValuePair<string, string> keyValuePair = fakeSettings.GetValuePassedToSetValueForPackageRestoreSection();
455+
Assert.AreEqual("False", keyValuePair.Value);
443456
}
444457
}
445458
}

src/AddIns/Misc/PackageManagement/Test/Src/PackageManagementOptionsViewModelTests.cs

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ public class PackageManagementOptionsViewModelTests
2424

2525
void CreateRecentRepository()
2626
{
27-
fakeRecentRepository = new FakeRecentPackageRepository();
27+
fakeRecentRepository = new FakeRecentPackageRepository();
2828
}
2929

3030
void CreateMachineCache()
@@ -44,6 +44,11 @@ void EnablePackageRestoreInOptions()
4444
fakeSettings.SetPackageRestoreSetting(true);
4545
}
4646

47+
void DisablePackageRestoreInOptions()
48+
{
49+
fakeSettings.SetPackageRestoreSetting(false);
50+
}
51+
4752
void CreateViewModelUsingCreatedMachineCache()
4853
{
4954
CreateRecentRepository();
@@ -312,10 +317,22 @@ public void IsPackageRestoreEnabled_TrueInOptions_ReturnsTrue()
312317
Assert.IsTrue(result);
313318
}
314319

320+
[Test]
321+
public void IsPackageRestoreEnabled_NotSet_ReturnsTrue()
322+
{
323+
CreateOptions();
324+
CreateViewModel(options);
325+
326+
bool result = viewModel.IsPackageRestoreEnabled;
327+
328+
Assert.IsTrue(result);
329+
}
330+
315331
[Test]
316332
public void IsPackageRestoreEnabled_FalseInOptions_ReturnsFalse()
317333
{
318334
CreateOptions();
335+
DisablePackageRestoreInOptions();
319336
CreateViewModel(options);
320337

321338
bool result = viewModel.IsPackageRestoreEnabled;

src/AddIns/Misc/PackageManagement/Test/Src/PackageReferenceInstallerTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ void InstallPackages()
3838

3939
void AddPackageReference(string packageId, string version)
4040
{
41-
var packageReference = new PackageReference(packageId, new SemanticVersion(version), null, null);
41+
var packageReference = new PackageReference(packageId, new SemanticVersion(version), null, null, false, false);
4242
packageReferences.Add(packageReference);
4343
}
4444

0 commit comments

Comments
 (0)